內容簡介:
《Linux設備驅動開發詳解》此書出自華清遠見教育科技集團,作為嵌入式領域中的職業培訓老大,從2004年至今出了80余本相關教材,很多書籍已經成為了高校相關專業用書。不僅很好地延續了上一版經典圖書的風格,同時也基于新Linux內核和LDD6410平臺進行了講解內容和案例的全面升級和更新,書中匯聚的大量Linux驅動開發的參考代碼和技術資料,相信對廣大的Linux開發人員和嵌入式工程師都具有非常重要的價值和意義。本書全面介紹了Linux設備驅動開發詳細內容,重點講解了驅動設計的硬件基礎、Linux內核及內核編程、Linux內核模塊、Linux文件系統與設備文件系統、字符設備驅動、Linux設備驅動中的并發控制等,內容豐富,實用易懂。
圖書目錄:
第1章 設備驅動概述
第2章 驅動設計的硬件基礎
第3章 Linux內核及內核編程
第4章 Linux內核模塊
第5章 Linux文件系統與設備文件系統
第6章 字符設備驅動
第7章 Linux設備驅動中的并發控制
第8章 Linux設備驅動中的阻塞與非阻塞I/O
第9章 Linux設備驅動中的異步通知與異步I/O
第10章 中斷與時鐘
第11章 內存與I/O訪問
第12章 Linux字符設備驅動綜合實例
第13章 Linux塊設備驅動
第14章 Linux中斷設備驅動
第15章 Linux的I²C核心、總線與設備驅動
第16章 Linux網絡設備驅動
第17章 Linux音頻設備驅動
第18章 LCD設備驅動
第19章 Flash設備驅動
第20章 USB主機與設備驅動
第21章 PCI設備驅動
第22章 Linux設備驅動的調試