Linux设备驱动开发网


 

主 页
 
平台与项目
 
图书与资料
 
讨论与支持
 
联系我们
  Linux设备驱动开发详解
  

  China-pub 2008年度IT图书风云榜,“十大畅销经典”、“十佳原创”、
畅销榜操作系统类排名第1;
  51CTO、中国图书商报、China-pub联合评比 “2008年度最佳技术图书”

Essential Linux Device Drivers

Prentice Hall广受好评的Linux设备驱动开发书籍


已出版:http://www.china-pub.com/196419

  Linux设备驱动开发详解第2版(即将出版)

对全书超过百分之四十的篇幅进行了改动。这些改动,一些是对过时内容的删除,一些是对讲解不清知识点的修正,一些是对重点内容的增强,一些则是有用知识点的增加,其目的是要向读者提供一套更加准确和完整的全方位、立体式Linux设备驱动学习平台。第2版相对第1版的主要改动有:

1.直接提供VirtualBox虚拟机,该虚拟机上已包含了书中所需开发环境和源代码,读者不再需要安装环境即可进行试验,书中详细介绍了各个试验的步骤;

2.提供了专门的配套学习板——基于三星S3C6410 SoC的LDD6410(Linux Device Drivers 6410),使得书中的各种真实设备驱动实例都找了试验的依托;

3.全面升级内核至Linux 2.6.28.6,根据Linux内核API的变更情况更新了书中的所有内容,典型如I2C驱动的体系结构、网络NAPI的接口等,并对delayed_work等较新的内核机制进行了介绍;

4.删除了大量过时的内容,如redhat Linux 2.4内核更新到2.6、传统的按键驱动、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驱动等。

 


 
Linux设备驱动开发网linuxdriver.cn,版权所有
Copyright (c) 2007-2010 Linuxdriver.cn,All Rights Reserved.
管理员QQ:178551409 E-mail:admin@linuxdriver.cn
京ICP备07028361号 本站虚拟主机由西部数码提供