Writing UNIX device drivers - Pajari, George (Addison-Wesley, Reading, 1992)