次の砦は... 向かう先はふたつ devsw 関係を発展させていく dynamic devnode framework あたりか devfs のようにカーネルにハードコーディングが必要な仕組みにはならないと思う。 kernel dynamic configuration をすすめていく KLD の実装サンプルもあるし、なんとかなるかも。 ELF はいけるが、a.out はまだなので、その辺で問題が出そう。 ragge たちが a.out でやってたらしい。やっぱり KLD にしたらしい。 前者はそもそも今回の変更とも kernel dynamic configuration とも無関係なので、完全に独立して実装可能。