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)

返回顶部