Chapter 9. 高レベルのドライバ

Table of Contents
9.1. ディスクドライバ(sd)
9.1.1. sd のブート時のパラメタ
9.1.2. sd モジュールのパラメタ
9.2. CDROM ドライバ(sr もしくは scd)
9.2.1. sr のブート時のパラメタ
9.2.2. sr モジュールのパラメタ
9.2.3. sr proc インタフェース
9.2.4. ATAPI CD-ROM
9.3. テープドライバ(st)
9.3.1. st のブート時のパラメタ
9.3.2. st のモジュールのパラメタ
9.3.3. st の proc インタフェース
9.3.4. OnStream デバイス用 osst ドライバ
9.4. 汎用ドライバ(sg)
9.4.1. sg のブート時のパラメタ
9.4.2. sg のモジュールのパラメタ
9.4.3. sg の proc インタフェース

高レベルのドライバは、デバイスの論理クラス(例えばディスク)において、OS インタフェースのカーネル側を管理します。また高レベルのドライバは、 カーネルメモリや SCSI コマンド構造といった、カーネルや SCSI サブシステム のリソース管理も担当しています。 ユーザ空間で動くアプリケーションは、スペシャルファイル(ブロックもしくは キャラクタ)をオープンし、これらのドライバにアクセスします。このスペシャル ファイルは、通常 /dev ディレクトリツリーにあります。