murasaki

hidが読み込まれないことを調査してみた。
問題は2つあった。
1つはauto_setupが検出しないこと
もう1つはmurasakiが検出しないこと。

auto_setupはhidではなくusbhidに名前が変わっていることが原因だった。
これは検出するように変更した。
murasakiが検出しない原因はusbmapがうまくないからだった。
USB Device Classが3であれば検出されるのだが、カーネルが起動するのは
USB Interface Classが3になっていた。
まぁこれはusbmapに追加することで終了。