- 4
- 0
- 约1.38千字
- 约 15页
- 2019-06-24 发布于四川
- 举报
实验七 驱动程序结构实验 sopport@ 亿道电子有限公司 2005年5月 提纲 实验目的 实验原理 实验内容 实验小结 习题与思考题 实验目的 了解驱动程序的结构 了解驱动程序常用结构体 了解驱动程序常用函数 实验原理 驱动程序介绍 驱动程序是一组代码,这部分代码负责将应用程序的一些需求,如读、写等操作,正确无误的传递给相关的硬件,并使硬件能够做出正确反应的代码。驱动程序像是一个黑盒子,它隐藏了硬件的工作细节,应用程序只需要通过一组标准化的接口,就可以实现对硬件的操作。 实验原理 Linux设备驱动程序的分类 字符设备 块设备 网络设备 实验原理 驱动程序结构 实验原理 内核模块 Kernel Module是Linux系统启动之后能够动态进行load, unload的kernel的组成要素。 因此不需对kernel进行重新编译或系统重启也可将kernel的一部分替换掉。设备驱动,文 件系统,网络协议等可做成模块来提供。 实验原理 主,从设备号 应用程序通过文件系统的名字(或节点)来进行访问这些设备,所有的设备节点在/dev目录下。 主设备号用于kernel中区分设备驱动,次设备号用于设备驱动内区分设备。一个设备驱动可能控制多个设备。新的设备驱动要有新的主设备号。Documentation /devices.txt中定义了所有设备的主设备号。当自己传建设备的时
您可能关注的文档
- 电镜数据分析.ppt
- 第2单元作文观察中的发现.ppt
- 地下停车场组态设计.doc
- 2018年全国卷Ⅱ文综地理(重绘高清版).docx
- 施工承包合同协议书.doc
- 完美公司统一规范业务用语(2015年6月).ppt
- 4.2金属材料热处理原理3.ppt
- 固液界面的吸附.pdf
- 第二章电视剧审美特征.ppt
- 期权——认股权证.ppt
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
原创力文档

文档评论(0)