スポンサーリンク

DEVICE_ENABLE(9) FreeBSD カーネル開発者マニュアル 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)

作者

このマニュアルページは Doug Rabson が書きました。

FreeBSD 10.0 June 16, 1998 FreeBSD 10.0

スポンサーリンク