Written by an acknowledged expert, the book uses full source code listings of real devices to explain the underlying concepts. Complete source code is provided for 12 drivers, including:
block drivers for a SCSI disk and a line printer
a character driver for an intelligent serial I/O device
a streams driver for a token-ring card
Covering System V Releases 3 and 4, "Writing UNIX Device Drivers" provides essential practical advice for all UNIX applications programmers.