diff options
Diffstat (limited to 'memory.x')
-rw-r--r-- | memory.x | 15 |
1 files changed, 6 insertions, 9 deletions
@@ -1,13 +1,10 @@ +/* Linker script for the STM32F303VCT6 */ MEMORY { - /* 0x0000_0000 is an alias for 0x08000_0000 */ - FLASH(rwx) : ORIGIN = 0x00000000, LENGTH = 128K - RAM(rw) : ORIGIN = 0x20000000, LENGTH = 32K + CCRAM : ORIGIN = 0x10000000, LENGTH = 8K + FLASH : ORIGIN = 0x08000000, LENGTH = 256K + RAM : ORIGIN = 0x20000000, LENGTH = 40K } -REGION_ALIAS("REGION_TEXT", FLASH); -REGION_ALIAS("REGION_RODATA", FLASH); -REGION_ALIAS("REGION_DATA", RAM); -REGION_ALIAS("REGION_BSS", RAM); -REGION_ALIAS("REGION_HEAP", RAM); -REGION_ALIAS("REGION_STACK", RAM); +/* _stack_start = ORIGIN(CCRAM) + LENGTH(CCRAM); */ +_stack_start = ORIGIN(RAM) + LENGTH(RAM); |