最新回复
regs1 = ioremap_nocache(0x48000000,4);
printk("regs1 is:0x%x \n",regs1);
writeb(0x10,regs1); // step 1
printk("222222222222222\n");
writeb(0x19,regs1+1);
writeb(0x12,regs1+2);
writeb(0x22,regs1+3);
复制代码
这是我中间截取的一段代码
我的目的是在物理地址0x48000000开始写入值0x22121910
程序运行的时候 regs1 is:0x******** 能显示 (********具体数值没记)
后面的222222222222就不显示了
也就是说在写入数据的时候出错了(step 1) 没运行下去
请问这是怎么回事?
对别的也是这样写的 能运行下去
详情
回复
发表于 2008-8-26 12:02
| |
|
|
| |
|
|
此帖出自ARM技术论坛
| ||
|
||
| |
|
|
此帖出自ARM技术论坛
| ||
|
||
浏览过的版块 |
EEWorld Datasheet 技术支持