linux宏定义request_mem_region()
来源:互联网 发布:超级基因优化液在线 编辑:程序博客网 时间:2024/05/21 08:35
基于I/O Region的操作函数__XXX_region(),Linux在头文件include/linux/ioport.h中定义了三个对I/O内存资源进行操作的宏:
①request_mem_region()宏,请求分配指定的I/O内存资源。
②check_ mem_region()宏,检查指定的I/O内存资源是否已被占用。
③release_ mem_region()宏,释放指定的I/O内存资源。
这三个宏的定义如下:
#define request_mem_region(start,n,name)
__request_region(&iomem_resource, (start), (n), (name))
#define check_mem_region(start,n)
__check_region(&iomem_resource, (start), (n))
#define release_mem_region(start,n)
__release_region(&iomem_resource, (start), (n))
其中,参数start是I/O内存资源的起始物理地址(是CPU的RAM物理地址空间中的物理地址),参数n指定I/O内存资源的大小。
- linux宏定义request_mem_region()
- linux下request_mem_region的粗略理解
- linux下request_mem_region的粗略理解
- linux下request_mem_region的粗略理解
- linux驱动中request_mem_region()相关函数
- linux下request_mem_region的粗略理解
- ioremap,request_mem_region
- request_mem_region,ioremap
- ioremap,request_mem_region
- request_mem_region,ioremap
- linux内核宏定义
- linux内核宏定义
- linux C宏定义
- linux内核宏定义
- linux内核宏定义
- Linux 查找 宏定义 结构体定义 函数定义
- linux 宏定义 do while
- linux 进程几个宏定义
- oracle初始化参数
- vc下学习CString详解-转
- 最新linux 系统免费下载
- Struts2 整合表现层技术
- Ubuntu9.04升级到9.10Beta的悲喜历程(续)
- linux宏定义request_mem_region()
- spring+hibernate中处理oracle BLOB
- 获取js后面的参数
- 保存java对象到数据库,并从数据库读出生成用户界面
- linux 平台递归读取读取所有文件夹和文件名称
- 【转】ibatis中mysql存储过程返回结果集
- 急招 软件开发 兼职
- 中国成功研制出千万亿次超级计算机 全球第二
- sigemptyset、sigaddset、sigprocmask的用法