版块
论坛
喜欢
话题
应用
搜索
登录
注册
ziyun的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=64016
pxa255 io读写和mem读写的区别?
pxa255下,相同的硬件,在linux下能正常工作,而在wince下连chip id都读不到,请问这是为何?(在读chip id的时候只做了把物理地址转换为虚拟地址),另外,io读写和mem读写有什么区别,分别用什么指令来实现?
回复
(
3
)
2005-01-25 16:15
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
wxl_50685330
:
你的设备静态映射的虚拟地址空间,在你的BSP里面有定义,你先找到,是0XA0000000-0XBFFFFFFF地址段内的
(2005-01-25 18:51)
回复
ziyun
:
虚拟地址给成非CACHE的空间?怎么实现?
(2005-01-25 17:17)
回复
wxl_50685330
:
首先确定VA->PA的映射对了吗?你可以跟踪或通过打印信息看最终的物理地址是否是设备的地址。VA->PA的映射你可以找这儿的帖子,很多了。(注意要把虚拟地址给成非CACHE的空间) XSCALE是ARM920的变种,MEMORY空间和I/O空间统一编址,对MEM...
(2005-01-25 16:46)
回复
ziyun
加关注
写私信
0
关注
0
粉丝
152
帖子
返回顶部