- 3
- 0
- 约7.34千字
- 约 28页
- 2017-08-27 发布于上海
- 举报
字符设备驱动程序Character Device Drivers 2002-7-25 模块结构 I/O系统可以管理若干个设备驱动程序 I/O系统和设备驱动程序之间的接口模型就是字符设备驱动程序接口 一个驱动程序处理所有同类型的设备,这些设备可能只是参数不同,例如I/O地址,中断号等 模块初始化 启动过程中, 调用iosInit()初始化I/O系统 调用xxDrv()初始化设备驱动程序 调用xxDevCreate()创建设备(可能有若干个) 系统启动代码即 config/all/bootConfig.c,对于boot ROM prjConfig.c,对于Tornado project iosInit() – 初始化I/O系统 在usrRoot()里调用 NUM_DRIVERS是最多能安装的设备驱动程序的个数 在configAll.h中定义为20 NUM_FILES是同时能够打开的最多的文件(设备)的个数 在configAll.h中定义为50 以上两个参数可以在WindConfig中修改 “/null”是空设备名称 xxDrv() – 初始化驱动程序 它是设备驱动程序的初始化函数(注意:不是设备的初始化函数!) 参数是7个函数指针 需要调用iosDrvInstall()向I/O系统注册自己 iosDrvInstall()成功后返回一个非0的驱动号(driver number) 模板如
您可能关注的文档
- 植物细胞的全能性.ppt
- 指数.指数函数.ppt
- 指数函数 荆门市龙泉中学 叶俊杰.ppt
- 制作演示文稿 “我所理解的教育技术”.ppt
- 制作者 石河小学 王军波.ppt
- 制作最终成果演示文稿.ppt
- 智能控制盒介绍(BSI).ppt
- 智能仪器可测试性设计.ppt
- 中班音乐活动 —快乐的小蜗牛.ppt
- 中班语言《小兔搬家》三汇镇实验幼儿园 张欣.ppt
- 2026年安徽省马鞍山市烟草系统人员招聘笔试备考试题及答案解析.docx
- 2025年厦门市海沧区卫生健康系统人员招聘考试试题及答案解析.docx
- 2025年大同市南郊区烟草系统人员招聘考试试题及答案解析.docx
- 2026年吉林市昌邑区烟草系统人员招聘笔试参考题库及答案解析.docx
- 2026年陕西省铜川市烟草系统人员招聘笔试备考题库及答案解析.docx
- 2025年山东省泰安市卫生健康系统人员招聘笔试试题及答案解析.docx
- 2025年厦门市湖里区卫生健康系统人员招聘考试试题及答案解析.docx
- 2026年内蒙古自治区呼和浩特市烟草系统人员招聘笔试备考试题及答案解析.docx
- 2026年湖北省荆门市烟草系统人员招聘考试模拟试题及答案解析.docx
- 2025年青岛市市南区烟草系统人员招聘考试试题及答案解析.docx
原创力文档

文档评论(0)