Linux设备驱动程序(中文版第三版)

上传者: xubin341719 | 上传时间: 2021-05-07 09:47:58 | 文件大小: 7.49MB | 文件类型: PDF
前言   第一章 设备驱动程序简介   设备驱动程序的作用   内核功能划分   设备和模块的分类   安全问题   版本编号   许可证条款   加入内核开发社团   本书概要   第二章 构造和运行模块   设置测试系统   Hello world模块   核心模块与应用程序的对比   编译和装载   内核符号表   预备知识   初始化和关闭   模块参数   在用户空间编写驱动程序   快速参考   第三章 字符设备驱动程序   scull的设计   主设备号和次设备号   一些重要的数据结构   字符设备的注册   open和release   scull的内存使用   read和write   试试新设备   快速参考   第四章 调试技术   内核中的调试支持   通过打印调试   通过查询调试   通过监视调试   调试系统故障   调试器和相关工具   第五章 并发和竞态   scull的缺陷   并发及其管理   信号量和互斥体   completiOn   自旋锁   锁陷阱   除了锁之外的办法   快速参考   第六章 高级字符驱动程序操作   ioctl   阻塞型I/O   poll和select   异步通知   定位设备   设备文件的访问控制   快速参考   第七章 时间、延迟及延缓操作   度量时间差   获取当前时间   延迟执行   内核定时器   tasklet   工作队列   快速参考   第八章 分配内存   kmalloc函数的内幕   后备高速缓存   get—free—page和相关函数   vmalloc及其辅助函数   per-CPU变量   获取大的缓冲区   快速参考

文件下载

评论信息

  • 一朵时光_bobo :
    不错的资源 !
    2020-07-14
  • surquer :
    经典书籍,学习linux驱动必备
    2020-03-12
  • JackyYuan :
    好书,感谢分享
    2019-06-14
  • y476670889 :
    厉害了!谢谢分享
    2019-04-06
  • 风花见 :
    谢谢分享,非常感谢
    2019-04-03
  • liupeng563 :
    经典书籍,不过对于初学者来说有点难理解
    2018-11-01
  • 铁驴不倒 :
    不错的资源~~
    2018-10-29
  • ganshuai2013 :
    很多错误啊。有点坑。
    2018-10-03
  • JT同学 :
    挺好的。。。。。。。
    2018-09-27
  • 会飞的鱼明明 :
    很不错的资源,值得下载
    2018-07-31

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明