此功能描述是 Solaris Express 2/03 发行版中的新增功能,并在 Solaris Express 9/03 发行版中进行了更新。对于 Solaris 9 用户,此功能是 Solaris 9 4/04 发行版中的新增功能。
本节说明 Software Express 发行版中的 USB 驱动程序增强功能。
最新的通用 USB 驱动程序-现在可以通过使用标准的 UNIX read(2) 和 write(2) 系统调用的应用程序来访问和处理 USB 设备,而无需编写特定的内核驱动程序。
其他功能包括:
授予应用程序对原始设备数据和设备状态的访问权限。
支持控制、批量和中断(入和出)传送。
有关更多信息,请参阅 ugen(7D) 手册页和 http://developers.sun.com/ 上的 "USB Driver Development Kit"(USB 驱动程序开发工具包)。
Digi Edgeport USB 支持-提供对多个 Digi Edgeport USB 到串行端口的转换器设备的支持。
新设备可以作为 /dev/term/[0-9]* 和 /dev/cua/[0-9]* 进行访问。
USB 串行端口可以像任何其他串行端口一样使用,但不可用作本地串行控制台。用户可以很容易地理解这样一个事实:数据是通过 USB 端口运行的。
有关更多信息,请参见 usbser_edge(7D) 手册页,或访问 http://www.digi.com 和 http://www.sun.com/io。
对用户编写的内核和用户级驱动程序提供文档和二进制数据支持-提供了一个 Solaris 9 USB 驱动程序开发工具包 (DDK),其文档适用于 Solaris 10 OS。有关 USB 驱动程序开发的最新信息(包括有关驱动程序开发工具包的信息),请访问 http://developers.sun.com/。