UK(4)

名称
uk - SCSI ユーザレベルドライバ

書式
device uk

解説
uk ドライバは、ドライバの設定が行われていないデバイスを、 SCSI バス上でアドレスするためのサポートを提供します。

FreeBSD 2.1 以前は、 最初にみつかった未知のデバイスは、 uk0 としてアタッチされ、以下 uk1 という具合にアタッチしてゆきます。 FreeBSD 2.1 以降では、あるデバイスがどの uk ユニットとして接続すべきかを 指定できるようになりました。 カーネルを設定する上での詳細は scsi(4) を参照してください。

このドライバを利用する前に、各 SCSI アダプタをシステムに対して設定する 必要があります。

カーネルの設定
数が指定されると、その数の uk ドライバがカーネルに組み込まれます。

IOCTL
uk ドライバは独自の ioctl は持ちませんが、一般的な scsi(4) コマンドへの媒介として動作します。 これらに関しては、 sys/scsiio.h に記述されています。

関連ファイル
/dev/uk[0-255]
    uk{x} は「x 番目」に見つかった未知のデバイスです。

診断
scsi(4) の全てのデバッグ用 ioctl が uk デバイスで利用可能です。

関連項目
cd(4), ch(4), scsi(4), sd(4), st(4), su(4)

歴史
uk ドライバは 386BSD 0.1 で登場しました。