DEVICE_ENABLE(9) | FreeBSD Kernel Developer's Manual | DEVICE_ENABLE(9) |
名称
device_enable, device_disable, device_is_enabled — デバイスの有効フラグを操作する書式
#include < sys/param.h>#include < sys/bus.h>
void
device_enable( device_t dev);
void
device_disable( device_t dev);
int
device_is_enabled( device_t dev);
解説
各デバイスには、関連している使用可能なフラグがあります。デバイスは、作成されるとき、デフォルトで有効にされますが、 (例えば、破壊的か、または時間を消費するプローブの試みを防ぐために) 無効にされます。デバイスを無効にするためには、 device_disable() を呼び出し、再び、有効にするためには、 device_enable() を呼び出します、デバイスが有効かどうか調べるためのテストには、 device_is_enabled() を呼び出します。関連項目
device(9)作者
このマニュアルページは、 によって書かれました。June 16, 1998 | FreeBSD |