九鼎创展论坛
标题:
求教uboot中宏定义CFG_UBOOT_BASE的作用?
[打印本页]
作者:
575542641
时间:
2015-3-22 10:44
标题:
求教uboot中宏定义CFG_UBOOT_BASE的作用?
代码中是这样用的
/* base address for uboot */
#ifdef CONFIG_ENABLE_MMU
#define CFG_UBOOT_BASE 0xc3e00000
#else
#define CFG_UBOOT_BASE 0x33e00000 /*yan*/
定义过CONFIG_ENABLE_MMU,因此CFG_UBOOT_BASE = 0xc3e00000,但是这个0xc3e00000的配置有什么作用呢?
uboot的链接地址还是0x33e00000,程序就是在其物理地址处运行的啊!
映射表里边把0xC0000000映射到0x30000000的 256MB空间,但是这个0XC的地址又在哪里用的呢?uboot的链接地址都是0x33e00000啊!
欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/)
Powered by Discuz! X3.2