UNIX STREAMS Driver and Its Development

Mingkun Xu · Microcomputer applications · 2005

STREAMS offers a set of driver development and functional framework based on layered modules. Its programming interface is based on message, which makes it convenient to buffer management, flow control, and priority based message schedule strategy. It supports varied kind of service, from complete network protocol to single device driver. Since document on STREAMS prdctical development is scarce, based on the faundation to have developed several this kind of drivors, This article introduces its core data structures and associated routines, and further give some development recommend summarized from practical project.

Read the paper · More papers on PaperTik