Solaris 8 2/04 新功能补充说明

编写设备驱动程序

功能描述  

发布日期 

帧缓冲电源管理

某些设备,例如特定的磁带驱动器和帧缓冲器,当释放它们的驱动程序时不应断电。新接口ddi_removing_power(9F)检查设备是否由于操作挂起而断电。可以指定新属性 no-involuntary-power-cycles以保证设备不会无意断电。

更多有关电源管理问题的信息,请参考 ddi_removing_power(9F) and no-involuntary-power-cycles(9P) man pages.

10/01 

SPARC: 驱动程序增强测试处理

驱动程序增强测试处理是 Solaris 设备驱动程序开发工具。 测试处理可以模拟处于开发中的驱动程序访问其硬件的过程中发生的多种硬件错误。 这种错误引发测试处理可以测试基于 SPARC 的设备驱动程序的恢复能力。  

更多信息,请参见 “Driver Hardening Test Harness ” in the Solaris 8 Software Developer Supplement

4/01 

高可用性驱动程序文件

“高可用性驱动程序” 详细描述了如何通过增强驱动程序和保证其服务能力来设计具有高可用性驱动程序。 本材料扩充了 Solaris 8 编写设备驱动程序中提供的信息。

有关详细信息,请参见 “High-Availability Drivers” in the Solaris 8 Software Developer Supplement

10/00  

Generic LAN 驱动程序(GLD)

您可以使用通用 LAN 驱动程序 (GLD) 实现 Solaris 网络驱动程序的 STREAMS 和数据链路提供程序接口 (DLPI) 功能。 在 Solaris 8 10/00 版之前,只有 Solaris Intel 平台版本 网络驱动程序中具有 GLD 模块。 现在,在 Solaris SPARC 平台版本网络驱动程序中也具有 GLD 模块。

在 4/01 版本中,对 GLD 进行了一些错误修正。  

有关详细信息,请参见 “Drivers for Network Devices” in the Solaris 8 Software Developer Supplement

10/00  

更新的 4/01