【卒研】マウスドライバ製作【無謀】
■ このスレッドは過去ログ倉庫に格納されています
0081デフォルトの名無しさん
2005/07/03(日) 10:32:42馬鹿というか倒錯してるというか。。
実際やったことないから「ドライバ書く」なんて軽々しくいってるくせに。
そりゃ昔々PC-98やX68Kの時代ならデバイスもOSの構造も単純だったし、規格モノの
デバイスが多かったんで個人でもその気になりゃデバドラ書いて書けないこともなかった。
しかし今日日のデバイスのドライバを資料もなしに書くなんてむしろ出来ることの方が稀。
単に能力的に出来ないんじゃなくて不可能なの。
今のドライバってのは単純なカーネルモードのドライバだけじゃなく、
パイプのリードライトをバッファしたり、アプリケーションへのインターフェイスを用意したり、
アプリケーションが扱いやすいように送受信データを加工するフィルタドライバを含む。
例えばUSBのデバイスがあるとして、下層部分はDDKのBulkUSBサンプルを改造して使うとして、
ベンダが個々に勝手に決めたプロトコルはどうするの?
どのパイプでどの情報を、どのようなフォーマットで送受信するかってことだよ。
これは情報がない限り全くどうしようもない。調べる方法もない。
ここはプログラム板だからコーディングにたとえると、インターフェイスが一切わからない
クラスのオブジェクトを使えっていわれたってそりゃ無理でしょ。
■ このスレッドは過去ログ倉庫に格納されています