大小:22.19M
更新时间:23-09-19
系统:Pc
版本:v
深入理解linux驱动程序设计是一本Linux系统驱动设计指导书籍,由吴国伟,姚琳,毕成龙编著。全书以基于Linux内核3.8.13源代码而编写,全面深入地论述了Linux设备驱动开发的全方位技术,揭秘Linux内核、驱动开发、驱动开发实例,主要内容包括Linux内核设备管理方式,Linux驱动开发基础,Linux内核中断机制,Linux块设备驱动开发,Linux网络设备驱动开发,Linuxusb驱动开发等等,并且配以编程实例帮助理解,非常适合从事嵌入式系统开发设计的工程技术人员下载阅读。

《深入理解linux驱动程序设计》基于Linux内核3.8.13源代码及相关实例向读者系统而详尽地介绍和分析了Linux设备驱动程序开发框架、原理和方法。全书共分13章,内容包括字符设备、块设备、网络设备、MMC/SD驱动、USB驱动、总线驱动及Flash驱动的开发机制和实例。 本书各章均首先概要介绍各模块的实现原理,随后列举各模块中的关键数据结构,再结合源代码及实例分析介绍,让读者更全面地了解Linux驱动开发。本书内容丰富,概念和原理讲解细致、深入浅出。其中,有关代码的部分都标有注释以详细介绍功能,书中的设计和分析也配以编程实例帮助理解。 本书适合作为高年级本科生、研究生和从事嵌入式系统开发设计的工程技术人员。
第1章Linux内核组成和机制
1.1Linux内核版本与发展
1.1.1Linux操作系统的诞生
1.1.2Linux内核版本的变迁
1.2Linux内核编译
1.2.1获取内核源码
1.2.2内核源码树
1.2.3编译内核
1.3Linux内核组成
1.4Linux内核机制
1.4.1内核启动过程
1.4.2模块机制
第2章Linux内核设备管理方式
2.1devfs设备文件系统
2.2sysfs文件系统
2.3udev设备文件系统
2.4主要数据结构
2.4.1kobject
2.4.2ktype
2.4.3kset
2.4.4三者关系
2.5热插拔设备管理机制
2.5.1热插拔事件流程
2.5.2涉及的模块
2.5.3关键驱动函数
第3章Linux驱动开发基础
第4章Linux字符设备驱动开发
第5章Linux内核中断机制
第6章Linux块设备驱动开发
第7章Linux网络设备驱动开发
第8章Linux MMC/SD驱动开发
第9章Linux USB驱动开发
第10章Linux I2C总线设备驱动
第11章Linux PCI总线设备驱动
第12章Linux输入设备驱动
第13章Linux Flash驱动开发

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!请购买正版,谢谢合作。
1、下载并解压,得出pdf文件
2、如果在电脑上打不开pdf文件,别着急,那么您需要先在电脑上下载一个pdf阅读软件
3、有pdf阅读文件直接双击即可打开pdf文件
应用信息
同类热门
类似软件
深入理解linux内核第三版253.33M1161人在用深入理解Linux内核第三版是一本高清扫描的PDF中文版电子书,作者是博韦,西斯特。这本书详细地介绍了Linux系统中最重要的数据结构、算法和程序设计,通过逐行剖析相关的代码片段,读者不仅可以了解代码的功能,还能更具体地了解Linux的工作方式,从而更好
查看热门标签
网友评论0人参与,0条评论
最新排行
良田讲课仪软件WiFi版/USB版537.52Mv5.0.5官方版 良田讲课仪软件是一款专业实用的教学辅助工具,包括良田讲课仪软件WiFi版和USB版两个版本,WiFi版适用于VE802AF、YL1050AF(WIFI版)等硬件,USB版适用V1000A3E/V520H/V800A3AF/VE1000AF/TE60
查看
php5与mysql5从入门到精通61.38M卫喆pdf扫描版 php5与mysql5从入门到精通是一本PHP5与MySQL的入门书籍,本书由卫喆和陈争航两人共同编著。全书内容精简而翔实,对使用PHP5与MySQL5进行Web应用开发所必须掌握的基础和核心技术进行了详细介绍,包括服务器环境的构建,PHP基本语法
查看
Android微博应用开发实践36.86M孙弋pdf扫描版 Android微博应用开发实践是一本Android应用开发书籍,由孙弋,李贵民,王树奇编著,全书详细地介绍了Android平台应用程序开发过程中所涉及的开发语言、开发流程及基础开发资源应用等内容,并以国内应用人数最多的新浪微博平台应用程序开发为例,
查看
21天学通java第7版19.07M罗格斯·卡登海德 pdf扫描版 21天学通java第7版是一本Java语言程序设计畅销入门教程,由罗格斯·卡登海德编著。本书内容丰富翔实,只需21天的时间,便可让读者具备使用Java开发两种程序的知识和技能:运行在计算机中的应用程序以及运行在Android手机和平板电脑中的应用。
查看
docker容器与容器云(第2版)46.43Mpdf扫描版docker容器与容器云(第2版)是一本Docker教科书,由浙江大学软件工程实验室编著。全书结构清晰,由浅入深,深入讲解了docker技术的各种知识、系统,架构和原理,并且还拥有样例,对于了解容器云有很不错的指导作用,在kubernetes方便也有不错
查看
ansible自动化运维技术与最佳实践28.97M陈金窗pdf扫描版 ansible自动化运维技术与最佳实践由一线运维人员陈金窗,沈灿和刘政委三人联手打造。本书通过大量实例,详细讲解Ansible自动化运维方式与技巧。从基础的架构解析、安装配置,到典型应用场景与案例分析,作者分享了自己在工作中的实战经验,是掌握大规模
查看