今回から何回かに渡って,WinUSB を使用して USB デバイスと通信する方法ついて書きます. 実は 7 月の初めから,部署が移りまして組込み系のことをやっています.最初は H8 のプログラムとかをちょろっと見てたんだけど,7 月の終わりに上司に Windows 7 64bit 用の USB ドライバを作ってって言われ,その時に 1 週間ほど調査 & 実装などしました. 組込み経験もほぼ無く,デバイスドライバなんてもちろん作成したことがなかったので,どうなることかと思ったんだけど,意外と動かすだけなら簡単にいけました. その時の覚書です.最終的に WinUSB を使用し,バルク転送ができるところまで確認しました.根本的なデバイスドライバ開発の知識は無いのでところどころ適当ですが,ご参考になれば幸いです. 意外と日本語の資料が少なく,動かす上で何をしなくてはいけないか明確に書いてある資料が