大小:22.19M
更新时间:23-09-19
系统:Pc
深入理解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.33M1055人在用深入理解Linux内核第三版是一本高清扫描的PDF中文版电子书,作者是博韦,西斯特。这本书详细地介绍了Linux系统中最重要的数据结构、算法和程序设计,通过逐行剖析相关的代码片段,读者不仅可以了解代码的功能,还能更具体地了解Linux的工作方式,从而更好
查看
linux kernel127M730人在用Linux Kernel是最新版本的Linux内核,支持Intel、Alpha、PPC、Sparc、IA-64 、ARM、MIPS、Amiga、Atari和IBM s/390等,还支持32位大文件系统。而在Intel平台上,物理内存最
查看热门标签
网友评论0人参与,0条评论
最新排行
人人都是架构师:分布式系统架构落地与瓶颈突破39.95M高翔龙 pdf扫描版 人人都是架构师:分布式系统架构落地与瓶颈突破是一本货真价实的互联网场景下大型网站架构演变过程中核心技术难题的解决方案,由高翔龙编著。本书全部来源于作者真实经历的生产案例,大型网站应对高并发、大流量的应急宝典,全书毫无保留地阐述了作者多年在互联网企业
查看
2017铁路工程管理与实务73.3Mpdf高清版 2017铁路工程管理与实务,又称之为2017一级建造师铁路工程管理与实务电子书,是一级建造师必考的科目,该版本根据2014年版一级建造师《专业工程管理与实务)) (铁路工程)科目考试大纲编写,主要阐述了《考试大纲》的核心内容,按照章节目条排序,不考
查看
jquery easyui开发指南47.9M王波pdf扫描版 jquery easyui开发是一款非常流行的前端开发技术,主要是将软件开发中的前端部分,以不同插件的形式展示出来,以供开发人员选择。但如何才能更好的学习掌握jquery easyui呢?这里小编推荐大家阅读《jquery easyui开发指南》,
查看
大规模分布式存储系统原理解析与架构实战86.63M杨传辉pdf扫描版 大规模分布式存储系统原理解析与架构实战是一本大规模存储系统的核心技术和原理分析书籍,由阿里巴巴高级技术专家杨传辉编著。本书内容丰富详细,系统的构建大规模存储系统的核心技术和原理,详细分析Google、Microsoft和阿里巴巴的大规模分布式存储系
查看
铅笔素描从入门到精通pdf28.85M飞乐鸟著铅笔素描从入门到精通是一本关于如何学习铅笔素描的图书,作者飞乐鸟,由水利水电出版社出版。全书详细介绍了铅笔素描的线条入门练习、掌握基本的素描技法、进行简单的基础练习、描绘日常生活的进阶练习等内容,可以带领绘画基础者轻松变成素描达人,适用于想学习素描的朋友
查看
android软件安全与逆向分析 pdf48.43M丰生强高清扫描 android软件安全与逆向分析是国内第一本Android软件安全指南书籍,由丰生强编著。本书实践性非常强,作者由水浅入深,详细的解解了android系统的软件安全、逆向分析与加密解密技术。全书几乎每一个部分都结合实际例子,一步步讲解如何操作。因此
查看
爱上raspberry pi电子版24.95Mpdf扫描版爱上raspberry pi是一本Raspberry Pi单片机入门书籍,由Matt Richardson和Shawn Wallace两人编著,张佳进,孙超,陈立畅,黎志,曹志勇共同翻译。本书将从在Raspberry Pi上安装、配置和开机启动Linux
查看
黑客攻防技术宝典Web实战篇第2版91.28M 黑客攻防技术宝典Web实战篇第2版是Dafydd Stuttard编著,由人民邮电出版社翻译出版。该书充分融合了近现代Web应用程序安全漏洞的探索和研究理论,能够独立解决用户在Web安全漏洞探索过程中遇到的各种瓶颈,高效、实用! 黑客攻
查看
触动人心设计优秀的iphone应用71.38MJosh Clark pdf扫描版 触动人心设计优秀的iphone应用是一本iphone应用开发设计手册,由美国iphone开发设计师Josh Clark编著。本书不是一本关于编程的书,也不是一本关于营销的书,这是一本关于iPhone和iPhoneg应用的设计、心理学、文化、可用性和
查看
循序渐进oracle数据库管理优化与备份恢复72.28M盖国强pdf扫描版 循序渐进oracle,全称叫做循序渐进oracle数据库管理优化与备份恢复,是一本Oracle数据库入门书籍,由Oracle数据库专家盖国强编著,全书内容丰富翔实,继续贯彻了作者“由浅入深、由点到线再及面”的学习方法,作者在写作过程中一直遵循了这个
查看
重新定义人才 pdf22.72M重新定义人才是一本21世纪非常经典的人才经营管理的指导书籍,很适合企业的管理者阅读,书中内容基于专业领域内40余年的研究成果,及三位作者同上百家企业咨询合作的经验所成,既有让人豁然开朗的理念,也提供了实用的工具和丰富的实践案例。 全球管理大师人力
查看