u-boot的移值

[复制链接]
 楼主| 发表于 2008-7-21 18:47 | 显示全部楼层 |阅读模式
今天看了一下U-BOOT,有一地方不是太明白:<br />初始化存储器寄存器:<br />.globl&nbsp;lowlevel_init<br />lowlevel_init:<br /><br />/*<br />next&nbsp;instruction&nbsp;fail&nbsp;due&nbsp;memory&nbsp;relocation...<br />we'll&nbsp;find&nbsp;the&nbsp;right&nbsp;MEMORY_CONFIG&nbsp;address&nbsp;with&nbsp;the&nbsp;next&nbsp;3&nbsp;lines...<br />*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*ldr&nbsp;r0,&nbsp;=MEMORY_CONFIG*/<br />&nbsp;&nbsp;&nbsp;&nbsp;mov&nbsp;r0,&nbsp;pc<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;r1,&nbsp;=(0x38+4)<br />&nbsp;&nbsp;&nbsp;&nbsp;sub&nbsp;r0,&nbsp;r0,&nbsp;r1<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;ldmia&nbsp;r0,&nbsp;{r1-r13}<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;&nbsp;&nbsp;r0,&nbsp;=0x01c80000<br />&nbsp;&nbsp;&nbsp;&nbsp;stmia&nbsp;r0,&nbsp;{r1-r13}<br />&nbsp;&nbsp;&nbsp;&nbsp;mov&nbsp;pc,&nbsp;lr<br /><br />ldr&nbsp;r1,&nbsp;=(0x38+4)这一句是什么意思?参数是放在MEMORY_CONFIG标号后面的.<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

119

帖子

0

粉丝
快速回复 返回顶部 返回列表