2440 NAND中 c4880000 与 0x4E000000 的关系???

[复制链接]
2874|3
 楼主| americ 发表于 2007-8-16 15:23 | 显示全部楼层 |阅读模式
在2440&nbsp;Linux&nbsp;Kernel启动过程中,关于NAND&nbsp;&nbsp;会出现<br /><br />s3c2440-nand:&nbsp;mapped&nbsp;registers&nbsp;at&nbsp;c4880000<br /><br /><br /><br />然而,实际上,2440的NAND相关寄存器&nbsp;起始地址是&nbsp;&nbsp;0x4E000000<br />&nbsp;c4880000&nbsp;与&nbsp;0x4E000000&nbsp;有什么关系?<br /><br /><br /><br />相关源代码:<br />printk(KERN_INFO&nbsp;PFX&nbsp;&quot;mapped&nbsp;registers&nbsp;at&nbsp;%p
&quot;,&nbsp;info-&gtregs);<br />writel(cfg,&nbsp;info-&gtregs&nbsp;+&nbsp;S3C2410_NFCONF);<br />#define&nbsp;writel(val,&nbsp;addr)&nbsp;<br />&nbsp;(void)((*(volatile&nbsp;unsigned&nbsp;int&nbsp;*)&nbsp;(addr))&nbsp;=&nbsp;(val))<br /><br /><br />往c4880000&nbsp;写,就到了&nbsp;NFCONF&nbsp;&nbsp;0x4E000000(samsung&nbsp;datasheet)&nbsp;&nbsp;里面?<br /><br /><br /><br /><br />
 楼主| americ 发表于 2007-8-16 15:27 | 显示全部楼层

百度一下,找到 c4880000 相关网页96篇,用时0.136秒

c4880000&nbsp;&nbsp;到底是怎么来的?<br /><br /><br />向高手请教.<br /><br /><br /><br /><br /><br />
 楼主| americ 发表于 2007-8-16 15:37 | 显示全部楼层

MMU导致的?

么?<br />
 楼主| americ 发表于 2007-8-21 11:15 | 显示全部楼层

高手呢?

求助........<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

288

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部