Writing Unix Device Drivers - Pajari, George (Addison-wesley Publishing Company, 1992)