当前位置:主页 > 书籍配套资源 > Linux配套资源
《Linux设备驱动开发技术及应用》源代码

《Linux设备驱动开发技术及应用》源代码

  • 更新:2022-01-11
  • 大小:13.12 MB
  • 类别:Linux
  • 作者:俞永昌、李红姬、李明吉
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

《Linux设备驱动开发技术及应用》着重讲解了Linux设备驱动程序的基本概念,并系统化地介绍了Linux设备驱动程序相关的基础知识和应用。全书以通俗易懂的语言详细阐述了基础性内容,很有利于读者掌握基本概念并树立Linux驱动程序的开发理念。《Linux设备驱动开发技术及应用》还结合图表及示意图,简单地解释了较为难懂的设备驱动程序。为了帮助读者快速理解书中内容,每个章节的末尾都给出了能够确认运行效果的实例,书中的例子使用了简单的并行口测试环境,还提供了多种源代码。

目录

  • 第1章实验环境的设置与准备
  • 1.1系统与Linux运行机制准备
  • 1.1.1系统准备
  • 1.1.2Linux发布版的安装与环境设定
  • 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设备”

资源下载

资源下载地址1:https://box.lenovo.com/l/BJY5dQ

相关资源

网友留言