2 * This is the NXP LPC1768 linker file for code running from flash.
5 * - handle the exotic input sections (e.g. glue and veneer, C++ sections)
6 * - add additional Ethernet and USB RAM memory regions (2x16k)
7 * - add boot ROM memory regions
9 * See also: http://bitbucket.org/jpc/lpc1768/
11 * Copyright (c) 2010 LoEE - Jakub Piotr Cłapa
12 * This program is released under the new BSD license.
14 OUTPUT_FORMAT("elf32-littlearm")
20 flash (rx) : ORIGIN = 0x00000000, LENGTH = 512K
21 ram (rwx) : ORIGIN = 0x10000000, LENGTH = 32K
29 KEEP(*(.cs3.interrupt_vector))
49 _sstack = ORIGIN(ram) + LENGTH(ram);