tail head cat sleep
QR code linking to this page

manページ  — BUS_ADD_CHILD

名称

BUS_ADD_CHILD – 与えられた優先度でデバイスノードをツリーに追加

内容

書式

#include <sys/param.h>
#include <sys/bus.h>

int
BUS_ADD_CHILD(device_t dev, int order, const char *name, int unit);

解説

BUS_ADD_CHILD() メソッドはドライバの認識ルーチンによってツリーにデバイスを追加するために 使用されます。 詳細については device_add_child(9) を参照して下さい。 このインタフェースは device_add_child(9) と同じですが、バスの BUS_ADD_CHILD() が呼び出されます。

固有の内部値およびリソースリストのようなものをそのデバイスに追加する前に、 バスの BUS_ADD_CHILD() の実装は device_add_child(9) を使用してツリーの中にそのデバイスを挿入するべきです。

関連項目

device(9), device_add_child(9), driver(9)

戻り値

BUS_ADD_CHILD() メソッドはツリーに追加された device_t または NULL を返します。

作者

このマニュアルページは M. Warner Losh が書きました。

BUS_ADD_CHILD (9) May 13, 2004

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.