MEMORY
{
/* Define each memory region */
MFlash512 (rx) : ORIGIN = 0x0004000, LENGTH = 0x0007C000 /* 512k - 16k */
RamLoc64 (rwx) : ORIGIN = 0x10001000, LENGTH = 0x0F000 /* 64k - 4k */
RamPeriph32 (rwx) : ORIGIN = 0x20000000, LENGTH = 0x8000 /* 32k */
}
/* Define a symbol for the top of each memory region */
__top_MFlash512 = 0x00002000 + 0x0007E000;
__top_RamLoc64 = 0x10001000 + 0x0F000;
__top_RamPeriph32 = 0x20000000 + 0x8000; |