编写设备驱动程序

用于 STREAMS 设备驱动程序的入口点

STREAMS 是一个独立的编程模型,用于编写字符驱动程序。异步接收数据的设备(如终端设备和网络设备)适合实现 STREAMS。STREAMS 设备驱动程序必须提供第 6 章中介绍的装入和自动配置支持。有关如何编写 STREAMS 驱动程序的其他信息,请参见《STREAMS Programming Guide》

下表列出了 STREAMS 设备驱动程序可使用的其他入口点。有关其他入口点的信息,请参见通用于所有驱动程序的入口点用于字符设备驱动程序的入口点

表 1–4 用于 STREAMS 驱动程序的入口点

入口点 

使用情况 

说明 

put(9E)

请参见说明 

协调以流的形式将消息从一个队列传递到下一个队列。此入口点是必需的,但是读取数据的驱动程序端除外。有关其他信息,请参见: 《STREAMS Programming Guide 》

srv(9E)

必需 

处理队列中的消息。有关其他信息,请参见: 《STREAMS Programming Guide 》