>>199
なんか、道が遠いな。がんばれー。
> urb構造体を使うのでしょうか?
まぁ、正解なんだけど。なにしろ最終的には全部usb_submit_urb()だから...
実際には usb_bulk_msg()とか、その類を使うの。
その前に基本設計。ハンドシェイクのようなものがあるのよね。それをどうする?
ドライバを一番簡単にするなら、ドライバは、ただデータの横流しをするだけにして、
ハンドシェイクをアプリにさせたらいい。
アプリが /dev/それ をopenして
アプリが 0x07をwriteして
アプリが readでまって、0x01がかえったら
アプリが 0x0aをwriteして
アプリが readする
これが一番簡単だろ。ドライバのデバッグより、アプリのデバッグのほうが簡
単だから、ドライバを簡単にするのは意味がある。
もし、これにするなら、カーネルに標準でついてるdrivers/usb/scanner.c を
参考にしたらいい。はっきりいって、本当に横流ししかしないドライバなので、
参考にして書き直す必要スラなくて、idさえ指定すればスキャナじゃなくても
ナンデモ操作できます。おすすめ。
あ、でもclose/unloadあたりでのリソースの解放順序にバグがあるので、気を
つけてね。
ディバイスドライバをハックしよう!
■ このスレッドは過去ログ倉庫に格納されています
03/05/08 02:33ID:XzMiCqqd
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★6 [蚤の市★]
- 若い農家の意欲奪わないで ジャガイモ輸入解禁「反対」、首相官邸前で訴え (JA新聞) [少考さん★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- あぼーん
- 「ノーブラもいます」皇居ランめぐる『5時に夢中!』男性MCの発言が波紋「言っている内容が気持ち悪い」 [muffin★]
- 【速報】 高市首相 「円の過小評価は問題だ」 ★4 [お断り★]
- 【実況】えちえちアソビ★まわり隊!初配信二日目
- 【NHK速報】藤丼聡太、結婚★1 [903775116]
- テレビ買ったらNHK来たって聞くけどまじ?
- 女性「たのしいピクニック女を擁護するってことは、常に俺の前ではニコニコしてろ、俺はコストを払わないって言ってるんだが?」 [592058334]
- 麻生太郎「国債は政府の借金、お前らの借金ではねえのよ。 円をいくらでも刷ればいいじゃんwww」 [592058334]
- 中国「悪の日本と一緒に戦ったね」 米国「中国はWW2の同盟国」 ネトウヨ…言い訳をどうぞ [819729701]