ディバイスドライバを ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
165:login:Penguin 03/04/13 22:25 ecu8jjet >>164 手法って、なにも特別なことはないとおもうんだけど... make modules 以外でコンパイルするっていみ? それなら -DMODULE がみそ。 カーネル関連のソース内部でも、ドライバでも、これを ifdef とかで見る。 それともmodule対応じゃないドライバを対応に書き直す方法? こっちなら、 適当な初期化/後かたづけ処理を module_init()とmodule_exit()で登録すればいい。 166:login:Penguin 03/04/13 22:33 Z3+MYXr2 >>165 >module対応じゃないドライバを対応に書き直す方法 こちらの方です。ありがとうございます。意外と簡単なんですね。 早速、明日試してみます。 デスクトップで動いているドライバを組み込みLinuxに移植しようとしてるんですが、 ドライバを作るのははじめてなので、馬本で勉強してます。まだ2章目ですが 167:開発メモ 03/04/14 14:29 Y6l/xCVk Warning: loading module.o will taint the kernel: no license がでたときは、 #include <linux/module.h> MODULE_LICENSE("GPL"); printk の出力はdmesgで見ることができる。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/265 KB
担当:undef