
Linux內核與驅動開發培訓
1 內核驅動基礎
1.1 Linux內核簡介
1.2 Linux內核編譯
1.3 內核模塊簡介
1.4 內核模塊編譯
1.5 字符設備驅動
2 內核編程接口
2.1 內核代碼的調試
2.2 并發機制和臨界區
2.3 字符設備操作
2.4 時間和延時
2.5 內存分配
2.6 與硬件的通信
2.7 內存映射和DMA
3 硬件驅動程序
3.1 中斷處理
3.2 內核的數據類型
3.3 PCI設備驅動
3.4 USB設備驅動
3.5 Linux設備驅動模型
3.6 文件系統驅動
3.7 塊設備驅動
3.8 網絡設備驅動