Solaris 9 9/02 作業環境的新功能

寫入裝置驅動程式

功能說明  

框架緩衝區電源管理

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

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

Sun StorEdge 通訊管理員

「Sun StorEdge 通訊管理員」支援 I/O 裝置(如光纖通道可存取儲存器)的多重路徑。此功能可在多個裝置間平衡工作量。透過將來自失敗的介面卡或儲存裝置的要求重新導向至正常作業的插卡或裝置,「通訊管理員」增加了可靠性。 

驅動程式錯誤引出器管制

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

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

一般 LAN 驅動程式

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

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