Writing Device Drivers
  Search only this book
View this book in:

Part I Designing Device Drivers for the Solaris Platform

The first part of this manual provides general information for developing device drivers on the Solaris platform. This part includes the following chapters:

Contents
 1.  Overview of Solaris Device Drivers
 2.  Solaris Kernel and Device Tree
 3.  Multithreading
 4.  Properties
 5.  Managing Events and Queueing Tasks
 6.  Driver Autoconfiguration
 7.  Device Access: Programmed I/O
 8.  Interrupt Handlers
 9.  Direct Memory Access (DMA)
 10.  Mapping Device and Kernel Memory
 11.  Device Context Management
 12.  Power Management
 13.  Hardening Solaris Drivers
 14.  Layered Driver Interface (LDI)