summaryrefslogtreecommitdiff
path: root/board/mx31ads/u-boot.lds
diff options
context:
space:
mode:
authorGuennadi Liakhovetski <lg@denx.de>2008-04-03 17:04:22 +0200
committerWolfgang Denk <wd@denx.de>2008-04-18 10:06:50 -0700
commitd23ff6827decf121461fbc5622612fd7effe207e (patch)
treeb555c6e008a6bcba507730787cc113327acbebf1 /board/mx31ads/u-boot.lds
parentb5dc9b304d289831f291843ff88a45cbdf1a6290 (diff)
downloadu-boot-imx-d23ff6827decf121461fbc5622612fd7effe207e.zip
u-boot-imx-d23ff6827decf121461fbc5622612fd7effe207e.tar.gz
u-boot-imx-d23ff6827decf121461fbc5622612fd7effe207e.tar.bz2
MX31ADS network and flash updates
This patch allows U-Boot to use buffered writes to the Spansion NOR flash installed on this board, and eliminates long delays in network transfers after the board startup. Also modify flash layout to embed main and redundant environment blocks in the U-Boot image. Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
Diffstat (limited to 'board/mx31ads/u-boot.lds')
-rw-r--r--board/mx31ads/u-boot.lds13
1 files changed, 12 insertions, 1 deletions
diff --git a/board/mx31ads/u-boot.lds b/board/mx31ads/u-boot.lds
index 1460adc..49713d4 100644
--- a/board/mx31ads/u-boot.lds
+++ b/board/mx31ads/u-boot.lds
@@ -34,7 +34,18 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm1136/start.o (.text)
+ /* WARNING - the following is hand-optimized to fit within */
+ /* the sector layout of our flash chips! XXX FIXME XXX */
+
+ cpu/arm1136/start.o (.text)
+ board/mx31ads/libmx31ads.a (.text)
+ lib_arm/libarm.a (.text)
+ net/libnet.a (.text)
+ drivers/mtd/libmtd.a (.text)
+
+ . = DEFINED(env_offset) ? env_offset : .;
+ common/environment.o(.text)
+
*(.text)
}