diff options
Diffstat (limited to 'cpu/mips/start.S')
-rw-r--r-- | cpu/mips/start.S | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cpu/mips/start.S b/cpu/mips/start.S index 12129de..59c6acf 100644 --- a/cpu/mips/start.S +++ b/cpu/mips/start.S @@ -291,6 +291,11 @@ reset: relocate_code: move sp, a0 /* Set new stack pointer */ + li t0, CFG_MONITOR_BASE + la t3, in_ram + lw t2, -12(t3) /* t2 <-- uboot_end_data */ + move t1, a2 + /* * Fix GOT pointer: * @@ -301,11 +306,6 @@ relocate_code: add gp, a2 /* gp now adjusted */ sub t6, gp, t6 /* t6 <-- relocation offset */ - li t0, CFG_MONITOR_BASE - la t3, in_ram - lw t2, -12(t3) /* t2 <-- uboot_end_data */ - move t1, a2 - /* * t0 = source address * t1 = target address |