小弟刚学arm,使用的smdk2410X开发板,现在对硬件地址映射问题一直搞不懂,向各位大虾请教:
小弟在看ce_420 BSP中eboot的网卡驱动的时候,看到cs8900a 的网卡地址为0x57000300,而在uboot中看到的cs8900a的网卡地址为0x19000300,cs8900a上说的io地址为0x300,我估计应该是在启动过程中,有什么操作把io地址映射到内存中,才会出现0x19000300,0x57000300这类的地址,但在代码中,我一直没有找到,也对这个io地址如何映射还是搞不懂,望各位大虾指点迷津!!!!
[em06]