WRITING UNIX DEVICE DRIVERS - PAJARI, GEORGE (READING ADDISON-WESLEY, 1992)