专题9-代码搬移不可少

这一部分只是搬移了stepping stone到sdram,等到使用nand的时候会再补充搬移代码的细节
1.垫脚石空间不够存放完整的uboot,所以要利用前面能够存放在垫脚石里的代码将剩余uboot复制到内存
2.相对跳转和绝对跳转
3.起始地址:(在本课由于未初始化NAND,所以起始地址在垫脚石)垫脚石的起始地址。
终点:链接器脚本里指定的起始链接地址
4.搬移方式,地址每次自动增加4个字节,利用一个中转寄存器。
5.代码:

posted @ 2015-04-16 18:48  生活需要深度  阅读(125)  评论(0编辑  收藏  举报