Linux设备驱动开发详解第2版-宋宝华
分享一份电子书《Linux设备驱动开发详解第2版》 高清电子版
机上已包含了书中所需的开发环境和源代码,读者
不再需要安装环境即可进行实验,书中详细介绍了各个实验的步骤。
(2)提供了专门的配套学习板—基于三星 S3C6410 SoC 的 LDD6410(Linux Device Drivers
6410),使得书中的各种真实设备驱动实例有了实验的依托。
(3)全面升级内核至 Linux 2.6.28.6,根据 Linux 内核 API 的变更情况更新了书中的所有内
容,如 I2C 驱动的体系结构、网络 NAPI 的接口等,并对 delayed_work 等较新的内核机制进行
了介绍。
(4)删除了过时的内容,如传统的按键驱动、SAA7113H 启动、传统的 IDE 驱动等,同时新
增了大量内容,包括 Linux 内核的编码风格、Linux 内核的移植、Android 驱动、USB UDC 和 gadget
驱动、ALSA SoC 驱动、input 驱动、SPI 驱动、基于 sysfs 的设备驱动、Linux 设备驱动的固件加
载、Linux 性能调优工具、Linux 设备驱动的电源管理、Linux 驱动的分层设计思想、主机驱动与
设备驱动分离设计思想等。
(5)在块设备驱动方面,删除了 RAMDISK 驱动实例,而新增了更加简单易懂的 vmem_disk、
类似于 globalmem 和 globalfifo 驱动。
(6)对许多关键知识点的讲解进行了语言调整和内容增强,以便读者能更好地理解,例如,
以专门章节讲解 platform 驱动等。
**** Hidden Message *****
感谢楼主分享 66666666666666
感谢分享,支持一下 感谢分享感谢分享 太好了 三q三q三q 111111111111111111111111111111111111111111
页:
[1]