2006/09/06

今日のブエルタ

ゴール地点はアルタミラ。
中学の英語の授業で出てきた洞窟壁画や。
http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%AB%E3%82%BF%E3%83%9F%E3%83%A9%E6%B4%9E%E7%AA%9F

今度はUSB

簡単?にUSBから制御できる入出力基盤「USB-IO」をお買い上げ。
ちゃっちゃと組み立てて本にあるLED点灯実験を試す。
続いてLinuxで動くか実験。
http://homepage.mac.com/orangkucing/morphy/
からドライバとパッチを拾ってきてmake。
後は
mknod /dev/usbio c 180 32
mknod /dev/usbio0 c 180 32
mknod /dev/usbio1 c 180 33
mknod /dev/usbio2 c 180 34
mknod /dev/usbio3 c 180 35
とデバイスファイルを作って
echo 000000000000 > /dev/usbio 
とかデータを送れば…送れない。
色々試すと
echo 000000000000 > /dev/usb/usblcd でLEDが点灯!(0を出力)
llコマンドで見ると
crw------- 1 root root 180, 65 May 16 2004 /dev/usb/usblcd
となっているのでひょっとしてと思って
mknod /dev/usbio c 180 65
mknod /dev/usbio0 c 180 65
mknod /dev/usbio1 c 180 66
mknod /dev/usbio2 c 180 67
mknod /dev/usbio3 c 180 68
とすれば光ったけどポートと対応していない気がする。
(echo 0 > /dev/usbio で光ってる)
LEDの数を増やして試してみよ。
http://km2net.com/usb-io/index.html