Linuxドライバめも 書籍 Linuxデバイスドライバプログラミング サンプルコード http://www.sbcr.jp/books/img/LDP.zip Linuxデバイスドライバ Linuxカーネル2.6解読室 Linuxデバイスドライバプログラミング を読んだ時のメモ 3章 デバイスドライバ開発手法 ・ビルド gcc のオプションは「最適化あり(-O2)」にする リンク作業はない。insmod コマンドでカーネルに組み込む。 ・デバッグ printf() は使えない。printk() を使う。 標準出力ではなく dmesg で見れる。 /var/log/messages にも出る ・ JTAG : ハードウェアデバッガ ブレークポイントをしかけ、メモリダンプやレジスタの状態を参照できる Flash ROM への焼きこみも出来る機能があった