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.

Hang in there, people suffering from natural disasters and deadly diseases - we're putting ribbons on our cars as fast as we can
— Artur Bagyants