There are 2 references on docs.sun.com:

http://docs.sun.com/app/docs/doc/817-5789
  The Device Driver Tutorial
  
This tutorial provides hands-on information about how to develop device drivers 
for the SolarisTM Operating System. This book includes step-by-step 
descriptions of writing, building, installing, loading, and testing real device 
drivers. These instructions help you understand how drivers control devices. 
This book also gives an overview of the driver development environment, tools 
available to you to develop drivers, and techniques for avoiding some driver 
development problems.

http://docs.sun.com/app/docs/doc/816-4854
   Writing Device Drivers

This book provides information on developing drivers for character-oriented 
devices, block-oriented devices, USB devices, and SCSI target and HBA devices 
for the SolarisTM Operating System (Solaris OS). This book discusses how to 
develop multithreaded reentrant device drivers for all architectures that 
conform to the Solaris DDI/DKI. A common driver programming approach is 
described that allows drivers to be written without concern for 
platform-specific issues such as endianness and data ordering.

Additional topics include porting Solaris drivers to a 64-bit environment; 
cluster-aware drivers; driver autoconfiguration; programmed I/O; Direct Memory 
Access (DMA); power management; device context management; compilation, 
installation, and testing of drivers; and debugging drivers.

There are also resources on the Sun Developer Network website:
http://developers.sun.com/prodtech/solaris/driverdev/index.html

-Sue

-- 
Sue Weber, Program Manager-Solaris Documentation
Nevada, Express, Trusted and OpenSolaris
(650) 786-5467 x85467
[EMAIL PROTECTED]
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to