內容簡介
本書是一本介紹linux設備驅動開發理論、框架與實例的書,本書基於ldd6410開發板,以linux 2.6版本內核為藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內存和i/o映射以及異步通知、阻塞i/o、非阻塞i/o等linux設備驅動理論;字符設備、塊設備、tty設備、i2c設備、lcd設備、音頻設備、usb設備、網絡設備、pci設備等linux設備驅動的架構和框架中各個復雜數據架構和函數的關繫,並講解了linux驅動開發的大量實例,使讀者能夠獨立開發各類linux設備驅動。
本書內容全面,實例豐富,操作性強,語言通俗易懂,適合廣大linux開發人員、嵌入式工程師參考使用。
本書內容全面,實例豐富,操作性強,語言通俗易懂,適合廣大linux開發人員、嵌入式工程師參考使用。