u-boot-brain/arch
Heiko Schocher ab86f72c35 ARM: implement relocation for ARM926
Change the implementation for arm926 to relocate the code to
an arbitrary address in RAM.

Adapt the TX25 (i.MX25), magnesium board to test the changes.

On the tx25 board TEXT_BASE is set to the final relocation
address to prevent one more copying of u-boot code
when relocating. More info see:
doc/README.arm-relocation

da850 board:
Tested-by: Ben Gardiner <bengardiner@nanometrics.ca>

Portions of this work were supported by funding from
the CE Linux Forum.

Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: Ben Gardiner <bengardiner@nanometrics.ca>
2010-09-19 19:29:54 +02:00
..
arm ARM: implement relocation for ARM926 2010-09-19 19:29:54 +02:00
avr32 relocation: fixup cmdtable 2010-09-19 19:29:51 +02:00
blackfin New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
i386 arm: get rid of bi_env 2010-09-19 19:29:50 +02:00
m68k common: move TOTAL_MALLOC_LEN to include/common.h 2010-09-19 19:29:52 +02:00
microblaze New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
mips common: move TOTAL_MALLOC_LEN to include/common.h 2010-09-19 19:29:52 +02:00
nios2 New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
powerpc common: move TOTAL_MALLOC_LEN to include/common.h 2010-09-19 19:29:52 +02:00
sh New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
sparc relocation: fixup cmdtable 2010-09-19 19:29:51 +02:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00