Newer
Older
mbed-os / targets / TARGET_Silicon_Labs / TARGET_EFM32 / TARGET_EFM32GG / device / TARGET_1024K / TOOLCHAIN_ARM_STD / efm32gg.sct
@Jaeden Amero Jaeden Amero on 10 Sep 2020 877 bytes Use boot stack size from config system
#! armcc -E
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************

#if !defined(MBED_APP_START)
  #define MBED_APP_START 0x00000000
#endif

#if !defined(MBED_APP_SIZE)
  #define MBED_APP_SIZE 0x00100000
#endif

#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE)
  #define MBED_CONF_TARGET_BOOT_STACK_SIZE 0x400
#endif

#define Stack_Size MBED_CONF_TARGET_BOOT_STACK_SIZE

LR_IROM1 MBED_APP_START MBED_APP_SIZE  {    ; load region size_region
  ER_IROM1 MBED_APP_START MBED_APP_SIZE  {  ; load address = execution address
   *.o (RESET, +First)
   *(InRoot$$Sections)
   .ANY (+RO)
  }
  RW_IRAM1 0x200000E0 0x0001FF20-Stack_Size  {  ; RW data
   .ANY (+RW +ZI)
  }
  
  ARM_LIB_STACK (0x200000E0+0x0001FF20) EMPTY -Stack_Size { ; stack
  }
}