DEVCLASS(9) | FreeBSD Kernel Developer's Manual | DEVCLASS(9) |
名称
devclass — デバイスのクラスを表現するオブジェクト書式
typedef struct devclass *devclass_t;解説
devclass オブジェクトには、システムに 2 つの主な機能があります。最初は、デバイスインスタンスのためのユニット数の割り付けを管理することで、 2 番目は、特定のバスタイプのためのデバイスドライバのリストを保持することです。各 devclass には、名前があり、同じ名前がある 2 つの devclasse は、あり得ません。これは、ユニークなユニット番号がデバイスインスタンスに割り付けられることを保証します。これは、 devclass が、同じデバイスドライバの異なるバスの付属品に対して同じでなければないことを意味することに注意してください。
関連項目
devclass_add_driver(9), devclass_delete_driver(9), devclass_find(9), devclass_find_driver(9), devclass_get_device(9), devclass_get_devices(9), devclass_get_maxunit(9), devclass_get_name(9), devclass_get_softc(9), device(9), driver(9)作者
このマニュアルページは、 によって書かれました。June 16, 1998 | FreeBSD |