- 1、本文档共153页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Linux内核模块开发
;认识模块;模块加载和卸载;一个简单的Linux内核模块;Linux内核模块的程序结构;模块参数;导出符号;模块的编译和装载;;设备驱动介绍;设备驱动在内核中的结构;设备驱动在内核中的结构(cont.);Linux字符设备驱动基础;设备名与主次设备号;申请设备号;注册字符设备;file_operations结构分析;file_operations(cont.);file_operations(cont.);file_operations(cont.);file_operations(cont.);怎样使用ioctl;ioctl权能和受限操作;用ioctl控制驱动程序实例分析;用ioctl控制驱动程序实例分析;模块加载与卸载函数模板;;;;并发控制的概念;竞态发生的情况;竞态发生的情况(cont.);解决竞态问题的途径;中断屏蔽;原子操作;原子操作(cont.);原子操作(cont.);原子操作(cont.);使用原子变量实现设备只能被一个进程打开;自旋锁;自旋锁(cont.);自旋锁使用注意事项;使用自旋锁实现设备只能被一个进程打开;读写自旋锁;读写自旋锁(cont.);读写自旋锁(cont.);读写自旋锁使用;顺序锁;顺序锁(cont.);信号量;信号量(cont.);使用信号量实现设备只能被一个进程打开;读写信号量;读写信号量(cont.);读写信号量的用法;互斥体;互斥体(cont.);Linux设备驱动中的阻塞与非阻塞I/O;阻塞与非阻塞I/O;阻塞地读取串口一个字符;非阻塞地读取串口一个字符;等待队列;等待队列的操作(1);等待队列的操作(2);等待队列的操作(3);poll和select操作;应用程序中的轮询编程;poll()函数典型模板;异步通知的概念与作用;Linux信号;信号的接收;signal()捕获信号范例;异步通知的应用程序;异步通知的内核程序;实现图例;阻塞I/O,poll()非阻塞I/O、异步通知;;Linux内核中断子系统;中断处理;Linux中断处理子系统;Linux中断处理子系统(cont.)
;全局中断控制;中断处理程序编写;申请IRQ;申请IRQ(cont.);释放IRQ;使能和屏蔽中断;中断共享;中断共享处理;中断处理程序的实现;Linux中断底半部机制;Linux软中断机制;驱动程序延缓执行机制;tasklet和下半部处理;Tasklet的实现;工作队列和下半部处理;工作队列的实现;内核中的时间流;获取当前时间;延迟执行;内核定时器;内核定时器的使用;;Linux用户空间内存分配;Linux内核空间内存分配;按页分配;内存分配参数;kmalloc函数size参数;vmalloc和相??函数;内核引导时的内存分配;后备高速缓存;IO与内存访问;I/O端口访问;I/O端口访问(cont.);I/O内存映射;I/O内存访问;I/O内存访问(cont.);I/O端口申请与释放;I/O内存申请与释放;I/O内存访问流程;;设备驱动模型与sysfs文件系统;Kobject;Kobject(cont.);Kset;kset与kobject的关系图;子系统;子系统(cont.);总线(bus)、设备(device)、驱动(device_driver);platform_driver;platform_device;类(Class)与类设备(class_device);sysfs目录和属性;devfs设备文件系统;udev的用途;udev规则文件;;;Exynos4412芯片接口资源;FS4412实验平台主要资源介绍(1);FS4412实验平台主要资源介绍(2);FS4412实验平台主要资源介绍(3);;FS4412GPIO接口简介;FS4412LED灯;;PWMTimer;PWM原理图;相关寄存器;;按键中断接口驱动;按键中断接口驱动;按键中断接口驱动
您可能关注的文档
- 第十章-股利政策理论与实践.ppt
- 第十章-羧酸及其衍生物.ppt
- 第十章-土的动力特性和土的压实性.ppt
- 第十章--渠道决策.ppt
- 第十单元---“信号报警控制系统”电子教案.ppt
- 第十二章社会主义市场经济下政府的宏观经济调控.ppt
- 第十九章-“全人类教育”思想.pptx
- 第十三章-市场营销的组织与控制.ppt
- 第十一章--环境管理的国际合作.ppt
- 第六章-第6节-弹簧.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)