书籍介绍
这本书最鲜明的特质,是它把'框架'当作理解Linux驱动开发的钥匙。作者不满足于零散地讲解API,而是将杂项、LED、UIO、输入、IIO等子系统按功能归类,引导读者建立'不同接口的设备可以复用同一套机制'的整体认知——比如把keypad、i2c、spi等不同接口的输入设备并置讲解,让初学者先看清森林,再细数树木。书中近30个驱动全部落地在树莓派3、i.MX7D、SAMA5D2等真实开发板上,从最简单的空转驱动一路推进到DMA、中断、寄存器操控,实践脉络清晰。需要提醒的是:不少读者反馈中文翻译生硬、部分知识点点到为止,更适合有一定基础者当作工具书反复查阅,而非一次性啃透。