Solaris 8 Software Developer Supplement

Chapter 2 Writing Device Drivers Topics

This section provides instructions for writing device drivers in the Solaris environment. This section contains these chapters.

Chapter 3, High-Availability Drivers

Provides information on driver hardening to prevent driver failures resulting from device failures 

Chapter 4, SPARC: Driver Hardening Test Harness

Describes how to configure the test harness, create error injection specifications (referred to as errdefs), and execute the tests on your device driver

Chapter 5, Drivers for Network Devices

Provides the information to use Generic LAN driver (GLD) to implement much of the STREAMS and Data Link Provider Interface (DLPI) functionality for a Solaris network driver