よるデバイス・ドライバ開発の経験から、学んだことを抜粋しています。これを読んだからといってすぐさまドライバが書けるようになるとは思わないでください。この手の文書はあまり見たことがなかったので、少しはインパクトあるかなあ、ぐらいの軽い気持ちで書きました。実際のコードや関数仕様書などはお見せできませんが、雰囲気くらいは分かると思います。カーネルのソースを読む際の参考になれば幸いです。入門デバイスドライバに関する一般的な考慮事項UNIXでのアプリケーション開発に関する一般的な考慮事項UNIXでのデバイスドライバ開発に関する一般的な考慮事項ドライバとカーネルのインターフェースプロセス・スケジューリング関連サービスタイマー機能メモリ操作関連リソース関連その他ドライバと上位APとのインターフェース。