- 4
- 0
- 约7.23万字
- 约 12页
- 2016-12-22 发布于贵州
- 举报
一.linux设备驱动的作用
内核:用于管理软硬件资源,并提供运行环境。如分配4G虚拟空间等。
linux设备驱动:是连接硬件和内核之间的桥梁。
linux系统按个人理解可按下划分:
应用层:包括POSIX接口,LIBC,图形库等,用于给用户提供访问?内核的接口。属于用户态,ARM运行在用户模式(usr)或?者系统模式(sys)下。
内核层:应用程序调用相关接口后,会通过系统调用,执行SWI指?令切换ARM的工作模式到超级用户(svc)模式下,根据用?户函数的要求执行相应的操作。
硬件层:硬件设备,当用户需要操作硬件时,内核会根据驱动接口?操作硬件设备
图结构如下:
举一个相对比较邪恶的类比:
在深圳的酒店经常会在门缝看到一些卡片,上面说可以通过打电话送货上门提供某中服务。
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
二.内核代码树介绍
linux-2.6.29
|-arch :?包含和硬件体系结构相关的代码
|-block :?硬盘调度算法,不是驱动
|-firmware :?固件,如BOIS
|-Documentation:?标准官方文档
|-dirver : linux设备驱动
|-fs :?内核所支持的文件体系
|-include?
您可能关注的文档
- HRXC001薪酬制度管理标准.docx
- HRB04.01高血压病例管理基本数据集.doc
- HRP275用户手册.住院医生.doc
- HR如何做好辞退管理,避免劳动争议.doc
- HR工具箱——标准格式集体劳动协议.doc
- HR的自我修养.docx
- HR该如何从简历中判断应聘者.doc
- HSE一氧化碳及硫化氢中毒急救手册.doc
- HSG※01系列液压缸1111.doc
- HSE知识应知应会--油库员工.docx
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2024年小升初语文真题卷(含答案).pdf VIP
- 16750-4_2023 气候负荷英文版.pdf VIP
- (高清版)B-T 40788-2021 船舶与海上技术 海上风能 港口与海上作业.pdf VIP
- 2024年内蒙古中考生物真题卷(含答案与解析).pdf VIP
- 中国牙周再生治疗专家共识(2026).docx VIP
- 同济大学-基础工程设计原理-作业参考答案.pdf VIP
- 2025-2026学年上海市建平中学高三下学期阶段学习评估(3)+语文试卷含详解.docx VIP
- DL_T 587—2025 继电保护和安全自动装置运行管理规程.docx VIP
- (70页PPT)NPI新产品导入.pptx VIP
- 25版英语RP四下-《教材帮》练习帮.pdf VIP
原创力文档

文档评论(0)