|
|
|
@ -6,12 +6,17 @@ |
|
|
|
|
/* Define memory regions. */ |
|
|
|
|
MEMORY |
|
|
|
|
{ |
|
|
|
|
rom (rx) : ORIGIN = 0x08000000 + 8K, LENGTH = 120K |
|
|
|
|
rom (rx) : ORIGIN = 0x08000000 + 8K, LENGTH = 128K-8K |
|
|
|
|
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 20K |
|
|
|
|
} |
|
|
|
|
PROVIDE(__application_beginning = ORIGIN(rom)); |
|
|
|
|
/* only provide application_end and/or flash_end if you want to force a flash size |
|
|
|
|
i.e. STM32F103x8 most often have if fact 128 KB instead of the specified and advertised 64 KB |
|
|
|
|
PROVIDE(__application_end = ORIGIN(rom) + LENGTH(rom)); |
|
|
|
|
PROVIDE(__flash_end = ORIGIN(rom) + LENGTH(rom)); |
|
|
|
|
else |
|
|
|
|
PROVIDE(__application_end = 0); |
|
|
|
|
PROVIDE(__flash_end = 0); |
|
|
|
|
*/ |
|
|
|
|
PROVIDE(__application_end = ORIGIN(rom) + LENGTH(rom)); |
|
|
|
|
PROVIDE(__flash_end = ORIGIN(rom) + LENGTH(rom)); |
|
|
|
|