- 6
- 0
- 约4.3万字
- 约 11页
- 2016-12-03 发布于湖北
- 举报
A. 可重入函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误
在kernel/Resource.c中定义了全局变量ioport_resource和iomem_resource,分别描述基于I/O映射方式的I/O端口空间和基于内存映射方式的I/O内存资源空间(包括I/O端口和外设内存)。其定义如下:?
?struct?resource?ioport_resource? =??{?PCI?IO,?0x0000,?IO_SPACE_LIMIT,?IORESOURCE_IO?}
struct?resource?iomem_resource ?=?{?PCI?mem,?0?0xffffffff,?IORESOURCE_MEM?}
?其中,宏IO_SPACE_LIMIT表示整个I/O空间的大小,对于X86平台而言,它是0xffff(定义在include/asm-i386/io.h头文件中)。显然,I/O内存空间的大小是4GB。
●IO端口空间?的申请、检测、释放操作
基于I/O?Region的操作函数__XXX_region(),Linux在头文件include/linux/ioport.h中定义了三个对I/O端口空间进行操作的宏:①request_region()宏,请求在
您可能关注的文档
- 六下第四单元日积月累精选.ppt
- 六下生命与安全精选.doc
- 六下语文习作一精选.ppt
- 六下作文教案精选.doc
- 六一班珍爱生命远离毒品精选.ppt
- 六语文上册三单元黄河是中华民族的摇篮精选.ppt
- 免费下载_课件_庄子故事两则精选.ppt
- 内工大建环专业燃气课程设计精选.doc
- 内科第二章院外急救精选.ppt
- 内科学培养方案精选.doc
- 2023-2024学年福建省漳州市华安县人教版二年级上册期中学业质量监测数学试卷(解析版).pdf
- 2023-2024学年甘肃嘉峪关高三上册语文期末模拟试卷4.pdf
- 2023-2024学年甘肃酒泉高一上册语文期末试卷4(人教版).pdf
- 2023-2024学年福建省泉州市永春三中片区七年级(上)期中数学试卷.pdf
- 2026年心理健康教育工作实施方案——心晴向阳·一路生长.docx
- 学校教师弹性上下班与身心健康关怀实施方案(2026修订).docx
- 初中校长在九年级毕业照拍摄现场讲话.docx
- GSB 04-4305-2025-砷、汞、铅、锌等33种无机元素混合溶液标准样品(100mgL)标准研究报告.docx
- GSB 04-4306-2025-铝、铍、钴、锰等32种无机元素混合溶液标准样品(100mgL)标准研究报告.docx
- GSB 07-1184-2000-水质锌标准样品(0.01-2mgl)标准研究报告.docx
最近下载
- 江苏省小学科学实验知识竞赛题库附答案.doc VIP
- 广东省汕尾市2022-2023学年八年级下学期期末考试数学试卷(含解析).doc VIP
- 建筑施工组织设计规范GB_T50502(最新版).docx VIP
- 职业健康体检表.pdf VIP
- 2022课堂纪律保证书6篇.pdf VIP
- 中国共产党党员的义务和权利PPT课件.pptx VIP
- ENGINETU5JP4大修手册.doc VIP
- 22J403-1 楼梯 栏杆 栏板(一).docx VIP
- 专题党课:深学笃行正确学习教育+实干担当育新人.docx VIP
- 2026上海中考英语复习必背知识:阅读完形障碍词汇+首字母填空高频词汇.pdf VIP
原创力文档

文档评论(0)