summaryrefslogtreecommitdiff
path: root/cpu/mips
diff options
context:
space:
mode:
authorwdenk <wdenk>2003-05-30 12:48:29 +0000
committerwdenk <wdenk>2003-05-30 12:48:29 +0000
commit3b57fe0a70b903f4db66c558bb9828bc58acf06b (patch)
treeb8e415f6a1ff4e519534c8f7154307977e38b8db /cpu/mips
parentf07771cc288eb86cad8f8a5c1aa593caf2ba26f8 (diff)
downloadu-boot-imx-3b57fe0a70b903f4db66c558bb9828bc58acf06b.zip
u-boot-imx-3b57fe0a70b903f4db66c558bb9828bc58acf06b.tar.gz
u-boot-imx-3b57fe0a70b903f4db66c558bb9828bc58acf06b.tar.bz2
* Get (mostly) rid of CFG_MONITOR_LEN definition; compute real length
instead CFG_MONITOR_LEN is now only used to determine _at_compile_ _time_ (!) if the environment is embedded within the U-Boot image, or in a separate flash sector. * Cleanup CFG_DER #defines in config files (wd maintained only)
Diffstat (limited to 'cpu/mips')
-rw-r--r--cpu/mips/start.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpu/mips/start.S b/cpu/mips/start.S
index 86a8407..b504393 100644
--- a/cpu/mips/start.S
+++ b/cpu/mips/start.S
@@ -302,7 +302,8 @@ relocate_code:
sub t6, gp, t6 /* t6 <-- relocation offset */
li t0, CFG_MONITOR_BASE
- add t2, t0, CFG_MONITOR_LEN
+ la t3, in_ram
+ lw t2, -12(t3) /* t2 <-- uboot_end_data */
move t1, a2
/*