Device Drivers with Source Code

This course covers writing, installing, testing, and debugging Solaris device drivers for Network Interface Cards, storage, STREAMS modules, pseudo-devices, and nexus devices. Students write a simple driver for a PCI-based parallel port card. Also, we examine source code for various types of devices and describe methods for re-working an existing driver for new devices. See course outline.

To add your name to the Interest List for this course, send email to