5 OUTPUT_FORMAT(elf32-littlearm)
7 INPUT(target/arm/imx31/crt0.o)
9 #define DRAMSIZE (1 << 20) /* Limit 1 MB for bootloader */
11 #define DRAMORIG (0x02000000-0x00100000)
12 /* #define IRAMORIG 0x1FFFC000 */
14 #define IRAMSIZE IRAM_SIZE
15 #define IRAMORIG DRAMORIG
16 #define FLASHORIG 0x0000000
21 DRAM : ORIGIN = DRAMORIG, LENGTH = DRAMSIZE
22 DEVBSS : ORIGIN = 0x80100000 + FRAME_SIZE, LENGTH = 0x100000 - FRAME_SIZE - TTB_SIZE
41 *(.rodata) /* problems without this, dunno why */
47 /* Pseudo-allocate the copies of the data sections */
86 _vectorscopy = LOADADDR(.vectors);