mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
19 lines
585 B
Plaintext
19 lines
585 B
Plaintext
|
/*
|
||
|
* NXP Kinetis CPU with the following memory layout:
|
||
|
* 256 kB flash @ 0x00000000
|
||
|
* 32 kB RAM, split into two banks: 16 kB SRAM_L, 16 kB SRAM_U.
|
||
|
* SRAM_L ends at 0x1fffffff, SRAM_U begins at 0x20000000
|
||
|
*/
|
||
|
OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
|
||
|
OUTPUT_ARCH(arm)
|
||
|
|
||
|
MEMORY
|
||
|
{
|
||
|
vectors (rx) : ORIGIN = 0x00000000, LENGTH = 0x400
|
||
|
flashsec (rx) : ORIGIN = 0x00000400, LENGTH = 0x10
|
||
|
rom (rx) : ORIGIN = 0x00000410, LENGTH = 256K - 0x410
|
||
|
ram (rwx) : ORIGIN = 0x20000000 - 16K, LENGTH = 32K
|
||
|
}
|
||
|
|
||
|
INCLUDE kinetis.ld
|