Solaris 9 4/03 作業環境的新功能

寫入裝置驅動程式

功能說明 

框架緩衝區電源管理

有些裝置(例如某些磁帶機和框架緩衝區)在驅動程式中斷時不應斷電,即使是在電源循環中也應如此。新介面 ddi_removing_power 可檢查裝置是否因暫停作業而斷電。可以指定 no-involuntary-power-cycles 新屬性,以確保裝置不會在無意間斷電。

如需更多資訊,請參閱 ddi_removing_power(9F)no-involuntary-power-cycles(9P) 線上援助頁。

SPARC: Sun StorEdge 通訊管理員

Sun StorEdge 通訊管理員支援 I/O 裝置(如光纖通道可存取儲存器)的多重路徑。此功能可在多個裝置間平衡工作量。透過將針對失效的介面卡或儲存裝置的請求重新導向正常作業的介面卡或裝置,通訊管理員可提高可靠性。 

SPARC:驅動程式錯誤強化測試工具

驅動程式錯誤測試工具是一種 Solaris 裝置驅動程式開發工具。當驅動程式在開發狀態下存取其硬體時,測試工具會引入範圍廣泛的模擬硬體故障。此測試工具測試故障條件對基於 SPARC 的裝置驅動程式所造成的影響。 

如需更多資訊,請參閱 th_define(1M)th_manage(1M) 線上援助頁。

一般 LAN 驅動程式

驅動程式開發者可以使用一般 LAN 驅動程式 (GLD)。GLD 可為 Solaris 網路驅動程式實施大部份 STREAMS 和資料連結供應者介面 (DLPI) 功能。在 Solaris 8 10/00 版次之前,GLD 模組僅可用於 Solaris x86 平台版的網路驅動程式。 現在,GLD 可用於 Solaris SPARC 平台版的網路驅動程式。

如需更多資訊,請參閱 "Writing Device Drivers" 中的 “Drivers for Network Devices”