這是 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」。
Digi Edgeport USB 支援 – 提供對數種 Digi Edgeport USB 到串列埠轉換裝置的支援。
新裝置將被視為 /dev/term/[0-9]* 和 /dev/cua/[0-9]* 來進行存取。
USB 串列埠的使用與任何其他串列埠類似,但它們不能用作本機串列主控台。透過 USB 埠執行 USB 串列埠資料的過程對使用者是透明的。
如需更多資訊,請參閱「usbser_edge(7D)線上手冊」,或連線至 http://www.digi.com 和 http://www.sun.com/io。
使用者編寫核心與 userland 驅動程式的文件與二進位支援 – 可使用 Solaris 9 USB 驅動程式開發套件 (DDK),且其文件適用於 Solaris 10 作業系統。如需有關 USB 驅動程式開發的最新資訊,包括驅動程式開發套件的資訊,請連線至 http://developers.sun.com/。