2 * GENERATED FILE - DO NOT EDIT
\r
3 * (C) Code Red Technologies Ltd, 2008-9
\r
4 * Generated C linker script file for LPC1768
\r
5 * (created from nxp_lpc13_c.ld (v2.0.11 (200907061347)) on Thu Jul 09 12:44:31 BST 2009)
\r
12 FLASH (rx) : ORIGIN = 0x0 LENGTH = 0x80000
\r
13 SRAM (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000
\r
14 AHBRAM0 : ORIGIN = 0x2007c000, LENGTH = 0x4000
\r
15 AHBRAM1 : ORIGIN = 0x20080000, LENGTH = 0x4000
\r
18 _vRamTop = 0x10000000 + 0x8000;
\r
26 KEEP(*(.isr_vector))
\r
33 /* for exception handling/unwind - some Newlib functions (in common with C++ and STDC++) use this. */
\r
37 *(.ARM.extab* .gnu.linkonce.armextab.*)
\r
43 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
\r
49 .data : AT (__exidx_end)
\r
57 /* zero initialized data */
\r
66 /* Where we put the heap with cr_clib */
\r
74 Note: (ref: M0000066)
\r
75 Moving the stack down by 16 is to work around a GDB bug.
\r
76 This space can be reclaimed for Production Builds.
\r
78 _vStackTop = _vRamTop - 16;
\r