#! armcc -E ; ************************************************************* ; *** Scatter-Loading Description File generated by uVision *** ; ************************************************************* #define ROM_START 0x00000000 #define ROM_SIZE 0x00100000 #define RAM1_START 0x20000000 #define RAM1_SIZE 0x00030000 #define RTT_HEAP_LENGTH (RAM1_SIZE - ImageLength(RW_IRAM1)) LR_IROM1 0x08000000 0x00100000 { ; load region size_region ER_IROM1 0x08000000 0x00100000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_IRAM1 RAM1_START { ; RW data .ANY (+RW +ZI) } RTT_HEAP +0 EMPTY RTT_HEAP_LENGTH { } }