在路上floweryard.blog.chinaunix.net
adiosET
全部博文(49)
Tips(1)
2009年(3)
2008年(46)
Bsolar
headstro
qxgloyal
cn_unix
richardv
yunsdd
东篱采菊
小陈往事
huangma2
分类:
2008-05-07 15:12:28
relocate代码就是实现从加载时域到运行时域的转换的uboot.lds描述了relocate后中程序分布组成在relocate执行前的代码为位置无关的,没有直接地址跳转的指令,当复制到相关ram地址上后,就
可以直接跳转到这个地址上执行了。。。其中的TEXT_BASE值为SDRAM的最大地址与CFG_MONITOR_LEN之差。即relocate后将uboot程序放到ram
的顶端,接下来向下增长的为环境变量,用户栈等
上一篇:mkimage使用
下一篇:remap和relocate区别
登录 注册