出版社:人民邮电出版社
年代:2008
定价:89.0
本书着重讲解了Linux设备驱动程序的基本概念,并系统化地介绍了Linux设备驱动程序相关的基础知识和应用性知识。本书以简单易懂的语言详细阐述了基础性内容,非常有利于读者掌握基本概念并树立Linux驱动程序的开发理念。本书还结合图表及示意图,简单地解释了公认为难懂的设备驱动程序。为了帮助读者快速理解内容,每个章节的末尾都给出了简单而且能够确认运行效果的实例,书中的例子使用了简单的并行口测试环境,还提供了多种源代码。
第1章 实验环境的设置与准备
1.1 系统与Linux运行机制准备
1.1.1 系统准备
1.1.2 Linux发布版的安装与环境设定
1.2 内核源代码的准备
1.2.1 获取源代码
1.2.2 编译内核
1.2.3 内核设定
1.3 实验设备的准备
1.3.1 打印机接口的准备
1.3.2 实现输入输出的准备物品
第2章 Linux内核与设备驱动程序
第3章 设备文件和低级文件输入输出
第4章 简单内核模块的测试
第5章 内存的分配和释放
第6章 设备的注册与注销
第7章 设备驱动程序的初始化与终止
第8章 设备驱动程序的读取和写入
第9章 主设备号与次设备号的处理
第10章 设备控制
第11章 时间处理与内核定时器
第12章 中断处理
第13章 阻塞型输入输出
第14章 输入输出的复用
第15章 任务队列和工作队列
第16章 Bottomhalf
第17章 proc文件系统
第18章 内存映射
第19章 模块间相互引用
第20章 多进程环境下的设备驱动程序
第21章 设备驱动程序与内核源代码的合成
第22章 块设备驱动程序
第23章 网络设备驱动程序
第24章 设备文件系统
第25章 系统文件系统
第26章 移植系统的移植、信号和帮助
第27章 DMA与PCI设备
《Linux设备驱动开发技术及应用》着重讲解了Linux设备驱动程序的基本概念,并系统化地介绍了Linux设备驱动程序相关的基础知识和应用。全书以通俗易懂的语言详细阐述了基础性内容,非常有利于读者掌握基本概念并树立Linux驱动程序的开发理念。《Linux设备驱动开发技术及应用》还结合图表及示意图,简单地解释了较为难懂的设备驱动程序。为了帮助读者快速理解书中内容,每个章节的末尾都给出了能够确认运行效果的实例,书中的例子使用了简单的并行口测试环境,还提供了多种源代码。
《Linux设备驱动开发技术及应用》最大的特点是为初学者创造了轻松挑战Linux设备驱动程序的机会。无论是对于刚刚接触Linux驱动程序的初学者还是Linux开发工作者,《Linux设备驱动开发技术及应用》都是一本很好的操作指南。
书籍详细信息 | |||
书名 | Linux设备驱动开发技术及应用站内查询相似图书 | ||
9787115181220 如需购买下载《Linux设备驱动开发技术及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 89.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 378 | 印数 |
Linux设备驱动开发技术及应用是人民邮电出版社于2008.06出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-程序设计 的书籍。
宋宝华, 编著
商斌, 编著
李俊, 编著
(印) 温卡特斯瓦兰 (Venkateswaran,S.) , 著
(法) 约翰·马杜 (John Madieu) , 著
冯国进, 编著
冯国进, 编著
董峰, 编著
陈学松, 著