=================================================================== RCS file: /cvs/funnyos/arch/sam7s64/ldscript,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- funnyos/arch/sam7s64/ldscript 2007/11/12 13:34:32 1.4 +++ funnyos/arch/sam7s64/ldscript 2007/11/12 22:02:18 1.5 @@ -1,5 +1,5 @@ /* - * $Id: ldscript,v 1.4 2007/11/12 13:34:32 nbrk Exp $ + * $Id: ldscript,v 1.5 2007/11/12 22:02:18 nbrk Exp $ */ /* * Where to put each section. @@ -15,14 +15,14 @@ _etext = .; } /* .text */ - /* initialized data (.data) */ - .data : AT (ADDR(.text) + SIZEOF(.text)) { + /* initialized data (.data), place this at 60KB (upper 4KB of flash) */ + .data : AT (0x0000f000) { _sdata = .; *(.data) _edata = .; } /* .data */ - /* uninitialized data (.bss) */ + /* uninitialized data (.bss), completes .data */ .bss (NOLOAD) : { . = ALIGN(4); _sbss = .;