ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
デバイスドライバの記述 Oracle Solaris 11.1 Information Library (日本語) |
パート I Oracle Solaris プラットフォーム用デバイスドライバの設計
2. Oracle Solaris カーネルとデバイスツリー
dump() エントリポイントと print() エントリポイント
22. ドライバのコンパイル、ロード、パッケージ化、およびテスト
23. デバイスドライバのデバッグ、テスト、およびチューニング
この章では、ブロックデバイスドライバの構造について説明します。カーネルはブロックデバイスを、一連のランダムにアクセス可能な論理ブロックとして認識します。ファイルシステムは、buf(9S) 構造体のリストを使用して、ブロックデバイスとユーザー空間の間にあるデータブロックをバッファリングします。ファイルシステムをサポートできるのはブロックデバイスのみです。
この章では、次の内容について説明します。