主题 : 问个ioremap的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 30375
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2010-10-15
最后登录: 2011-06-23
楼主  发表于: 2011-06-16 00:06

 问个ioremap的问题

用ioremap 映射一块地址区  
rA = (int *)ioremap(ADDR,12);
rB = (int *)ioremap(ADDR+4,4);
rC = rA + 4;
请问现在rC 和 rB是映射到同一块内存区了吗?为什么 ?
我试了一下,改动rB rC不变,似乎不是一块
级别: 新手上路
UID: 30375
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2010-10-15
最后登录: 2011-06-23
1楼  发表于: 2011-06-16 00:07
感觉 rA 地址开始的12个字节应该和 ADDR 开始的12个字节对应吧,难道不是吗