RHD221 Red Hat Linux デバイスドライバコース
履修項目
本ページの内容は、RHD221 Red Hat Linux デバイスドライバコースの授業内容のコース概要です。
ご注意:
本ページの内容は、実際の講義の内容と異なる場合がありますので、詳細は、お問い合わせ下さい。
コース概要
- Linuxカーネルでデバイスドライバはどのように動作するか
- カーネルの設定とインストール方法
- モジュールのコンパイル、ロードおよびシンボルのエクスポート
- キャラクタ、ブロックデバイスドライバの動作
- メモリ管理
- ioctl
- ユーザー空間とカーネル空間でのデータ転送
- トレースとデバッグ
- 時間管理、ウエイトキューとタスクレット
- I/Oポートと割り込みの扱い
- PCIハードウェアへのアクセス
- ネットワークドライバ
- SMPの問題
- 仮想ファイルシステムと ext2/3 ファイルシステム
- USBドライバ
- DMA