ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
デバイスドライバの記述 Oracle Solaris 10 8/11 Information Library (日本語) |
この節では、Solaris 環境用の USBA 2.0 フレームワーク を使用するテンプレート USB デバイスドライバについて説明します。このドライバには、この章で説明した機能の多くの使用例が含まれています。このテンプレートドライバまたはスケルトンドライバの名前は、usbskel です。
usbskel ドライバは、ユーザーが独自の USB デバイスドライバを開始する際に使用可能なテンプレートです。usbskel ドライバには次の機能の使用例が含まれています。
デバイスの raw 構成データの読み取り。USB デバイスは必ず、自身の raw 構成データを報告できる必要があります。
パイプの管理。usbskel ドライバは、パイプの管理方法を示すために割り込みパイプを開きます。
ポーリング。usbskel ドライバのコメントで、ポーリングの実行方法を説明しています。
USB バージョン管理と登録。
USB ロギング。
USB ホットプラグへの対応。
Solaris の保存停止/復元再開への対応。
電源管理への対応。
USB 直列化。
USB コールバックの使用。
usbskel ドライバは、Sun の Web サイト http://www.sun.com/bigadmin/software/usbskel/ で使用可能になっています。
追加 USB ドライバのソースについては、OpenSolaris Web サイトを参照してください。http://hub.opensolaris.org/bin/view/Main/ にアクセスし、ページの左側のメニューから「Source Browser」をクリックします。