最近在看uboot的启动代码,一些问题比较疑惑!
1.
ldr r2, _armboot_start
ldr r3, _bss_start
sub r2, r3, r2 /* r2 <- size of armboot */
add r2, r0, r2 /* r2 <- source end address */
copy_loop:
ldmia r0!, {r3-r10} /* copy from source address [r0] */
stmia r1!, {r3-r10} /* copy to target address [r1] */
cmp r0, r2 /* until source end addreee [r2] */
ble copy_loop
对于这段代码,问下_armboot_start和_bss_start在哪里定义了他们的值?
[ 此帖被0o龙i魂o0在2010-09-29 15:26重新编辑 ]