Linux設備驅動開發詳解:入門與編程實踐編程
本文集基於LDD6410開發板,以Linux2.6 版本內核爲藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設備驅動理論;字符設備、塊設備、TTY設備、I2C設備、LCD設備、音頻設備、USB設備、網絡設備、PCI設備等Linux設備驅動的架構和框架中各個複雜數據架構和函數的關係,並講解了Linux驅動開發的大量實例,使讀者可以獨立開發各種Linux設備驅動。網絡
詳細解讀 和小夥伴們一塊兒來吐槽架構