bus_add_driver の LDD3 における記述

件の bus_add_driver 関数 (driver/base/bus.c にて定義) ですが、LDD3 の PDF 版chapter 14 における ADD a DRIVER という項にて

This function does the following steps:

という形で何をしているか、が記述されているのを発見。
手続き全体については別途確認としても、例の get_bus なソレについては

Looks up the bus that the driver is to be associated with.

という非常に簡単な記述。昨晩の微妙なエントリの調べものの時に lookup してるのは分かったんだけどね、と。結局のトコロ、実機で何してるかを確認した方が良さげ、との結論に至っております。ぢつは今このエントリを入力しているマシンも 2.6.8 なカーネルでして、/sys を見てみるとソレっぽいディレクトリがある。

LDD3 の chapter 14 もでしょうが、/sys 配下のソレの理解が薄すぎ。もう少しきちっとチェック入れてから、きちんとしたトコに feedback すべきかも。
# 入れるだけなら大丈夫なんでしょうが、放置グセがあるだけに (駄目