Writing Device Drivers

STREAMS Drivers

STREAMS is a separate programming model for writing a character driver. Devices that receive data asynchronously (such as terminal and network devices) are suited to a STREAMS implementation. STREAMS device drivers must provide the loading and autoconfiguration support described in Chapter 5, Driver Autoconfiguration. See the Streams Programming Guide for additional information on how to write STREAMS drivers.