Windows 掲示板
[25621]
DOSとNT4.0でUSB

X188101.ppp.dion.ne.jp

 
カーネルアンドピーチ さん
http://homepage1.nifty.com/mcn/lab/usb/usbif.htm
英語ばっかりなので私には理解出来そうもありません、
興味の有る方は参考にどうぞ。(既設かな?)
1. Reply: DOSとNT4.0でUSB

ntaich005032.aich.nt.isdn.ppp.infoweb.ne.jp

 
ELO さん
今日「USB Hardware&Software 日本語版」が届きざっと見た感じでは価格に
見合う内容でした。 PK98-MISTRESS9ならBIOSでUSBですね。
2. Reply: DOSとNT4.0でUSB

i091212.ap.plala.or.jp

 
98 さん
>「USB Hardware&Software 日本語版」
これですか、記述が詳細でかなり役立ちますね。ちょっと日本語が変かなと思うところもありますが、そこは英語版の仕様書と突き合わせれば良いかな、と。
DOSでUSBに関しては、BIOSのlegacy emulationが参考になります。基本的にはUSBホストコントローラのI/Oポート叩いたりして制御してるので、あとはそれらを踏まえてbus enumerationうんたらを実装すれば何とかなるのかなあ。

#ELOさん、やってみません?とそそのかしてみる(笑)
3. Reply: DOSとNT4.0でUSB

ntaich010232.aich.nt.isdn.ppp.infoweb.ne.jp

 
ELO さん
32ビットUSBホストコントローラのような広大なレジスタ空間は私には
手に負えそうもないので、16ビットなSL811HSならZ80SIO 感覚で手始めに
勉強がてら簡単そうなキーボードでも動かしてみます。
だだし、いつもながらのジャンクプログラミングなので、後は98さんが
チャントプログラミングしてくれると皆さんが幸せになれますよ(笑)
4. Reply: DOSとNT4.0でUSB

W195179.ppp.dion.ne.jp

 
まりも さん
幸せになりたい(笑
5. Reply: DOSとNT4.0でUSB

m027157.ap.plala.or.jp

 
98 さん
>勉強がてら簡単そうなキーボードでも
デバイスによっては、リセットとサスペンドの入れ方によっては動かなかったり動作が変になったりすることがあるんで、このあたりUSBデバイスって面倒なんですなあ。特にデバイスリセットはちゃんと行って割り当てられたアドレスをリセットしておかないと、動作が変になることもあります(マウス+キーボードとか)リセット後にサスペンド(10ms以上)を入れるのルールを守っておけば、基本的には大丈夫だと思いますけど。

>皆さんが幸せになれますよ(笑)
うーん、幸せにできるならしたいけど無理っぽいです(笑)