看到zlg摸版都用scf文件加载程序,而我看了别的arm芯片用如下程序,<br />功能应该一样吧,各位?谢谢<br />********************************************** <br /> adr r0, ResetEntry<br /> ldr r2, BaseOfROM<br /> cmp r0, r2<br /> ldreq r0, TopOfROM<br /> beq InitRam <br /> ldr r3, TopOfROM<br />0 <br /> ldmia r0!, {r4-r7}<br /> stmia r2!, {r4-r7}<br /> cmp r2, r3<br /> bcc %B0<br /> <br /> sub r2, r2, r3<br /> sub r0, r0, r2 <br /> <br />InitRam <br /> ldr r2, BaseOfBSS<br /> ldr r3, BaseOfZero <br />0<br /> cmp r2, r3<br /> ldrcc r1, [r0], #4<br /> strcc r1, [r2], #4<br /> bcc %B0 <br /><br /> mov r0, #0<br /> ldr r3, EndOfBSS<br />1 <br /> cmp r2, r3<br /> strcc r0, [r2], #4<br /> bcc %B1 |
|