Solaris 9 操作环境的新增功能

编写设备驱动程序

功能说明 

发行日期 

帧缓冲区电源管理

有些设备(如某些磁带机和帧缓冲区)在驱动程序中断时不应断电(即使是在一个电源循环中)。新接口 ddi_removing_power (9F) 检查设备是否由于操作挂起而断电。可以指定新属性 no-involuntary-power-cycles 以确保设备不会无意断电。

有关更多信息,请参阅 ddi_removing_power(9F)no-involuntary-power-cycles(9P) 手册页。

Solaris 9 

Sun StorEdge 通讯量管理程序

Sun StorEdge 通讯量管理程序支持 I/O 设备(如可由光纤通道访问的存储器)使用多条路径。该功能通过将发生故障的接口卡或存储设备中的请求重定向到一个操作卡或设备上,可以使多个设备之间的工作量保持均衡,并可增加可靠性。 

Solaris 9 

驱动程序强化测试工具

驱动程序强化测试工具是 Solaris 设备的驱动程序开发工具。 当处于开发阶段的驱动程序访问它的硬件时,这个测试工具会发出各种仿真的硬件错误。这个发出错误的测试工具会测试基于 SPARC 的设备驱动程序的恢复功能。 

有关更多信息,请参阅手册页 th_define(1M)th_manage( 1M)

Solaris 8 1/01 

通用 LAN 驱动程序

驱动程序开发人员可以使用通用 LAN 驱动程序 (Generic LAN Driver,GLD) 为 Solaris 网络驱动程序实现许多 STREAMS 和数据链接提供程序接口 (DLPI) 功能。在 Solaris 8 10/00 版之前,只有 Solaris Intel 平台版网络驱动程序中具有 GLD 模块。现在 Solaris 操作环境 SPARC 平台版网络驱动程序中提供了GLD。

有关更多信息,请参阅"Drivers for Network Devices" in Writing Device Drivers》。

Solaris 8 10/00