All Categories
A practical, hands-on guide to driver design and development. Writing UNIX Device Drivers in C contains all the information you need to design and build UNIX device drivers. Adams and Tondo introduce the concept that device drivers are the implementation of an abstract software architecture and present a template-based development process that reduces the drudgery of implementing and debugging. This approach shortens development time and allows you to focus on the problem the device driver is designed to solve.