Linux設備驅動開發詳解(第2版)
本書是一本介紹Linux設備驅動開發理論、框架與實例的書,本書基于LDD6410開發板,以Linux2.6版本內核為藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設備驅動理論;字符設備、塊設備、TTY設備、I2C設備、LCD設備、音頻設備、USB設備、網絡設備、PCI設備等Linux設備驅動的架構和框架中各個復雜數據架構和函數的關系,并講解了Linux驅動開發的大量實例,使讀者能夠獨立開發各類Linux設備驅動。本書內容全面,實例豐富,操作性強,語言通俗易懂,適合廣大Linux開發人員、嵌入式工程師參考使用。
·27.5萬字