bleSDK_expansion_board/projects/bleRemoteControl/Slave/src/link_xip_blelite.sct

52 lines
1.0 KiB
Plaintext
Raw Normal View History

#! armcc -E -I ..\src\ -I ..\..\..\..\ble\api
#include "cfg.h"
#include "blelib.h"
#define SCT_FLASH_BASE (0x18004000)
#define SCT_FLASH_END (0x18020000)
#define SCT_FLASH_LEN (SCT_FLASH_END - SCT_FLASH_BASE)
LR_IROM1 SCT_FLASH_BASE SCT_FLASH_LEN
{
ER_IROM1 SCT_FLASH_BASE SCT_FLASH_LEN
{
*.o (RESET, +First)
*(InRoot$$Sections)
startup*.o (+RO)
.ANY (+RO)
}
RW_IRAM_VECT 0x20003000 EMPTY 152
{
; sram vector
}
RW_IRAM_USER +0
{
*.o(ram_func*)
;.ANY (+RW +ZI)
}
RW_IRAM_STACK 0x20008000-0x600 UNINIT 0x600
{
.ANY (STACK)
}
RW_IRAM_EXCH BLE_EXCH_BASE EMPTY BLE_EXCH_SIZE
{
; configured with BLE HW
}
RW_IRAM_HEAP BLE_HEAP_BASE EMPTY BLE_HEAP_SIZE
{
; configured with ble_heap()
}
RW_IRAM_RWZI BLE_RWZI_BASE UNINIT BLE_RWZI_SIZE
{
; ZI data, manual inited in lib
*ble6*.lib (+RW +ZI)
.ANY (+RW +ZI) ; retention
}
}