Writing Unix device drivers. - Pajari George (1992)