usb-io

plamoから、LEDをON/OFF。
そんだけのことなんだけど、なんだか楽しい。
次はソリッドステートリレー(SSR)で電源のON/OFFだ。
最終目標は、USB-Anで水温を計って、USB-IOでサーモスタット/クーリングファンのON/OFFなのだけどね。
20060809-p1000373.jpg
1.kernelの修正
drivers/usb/hid-core.cのhid_blacklistへ以下を追加
{ 0x1352, 0x0100, HID_QUIRK_IGNORE },
{ 0x0BFE, 0x1000, HID_QUIRK_IGNORE },
{ 0x0BFE, 0x1001, HID_QUIRK_IGNORE },
{ 0x0BFE, 0x1002, HID_QUIRK_IGNORE },
{ 0x0BFE, 0x1003, HID_QUIRK_IGNORE },
{ 0x12ED, 0x1003, HID_QUIRK_IGNORE },
2.musbio-1.01のコンパイル
http://kuro.neko.ac/musbio/index.htmlから、
musbio-1.01.tar.gz/musbio-1.01-p1.tar.gz を持ってくる。
patch投入後、make。
morphy-usbio.oを/lib/module/2.4.32/miscへcopy。
/sbin/depmod -a
自動的にinstallされなかったら、modprobe morphy-usbioとする。
3.device fileの作成
make devices
これで使えるはず。
ダメだったら、README/README.newをよく読む。