CMSIS Reference Variable Documentation

 

RSL15_Sys_Version

const short RSL15_Sys_Version

 

Location: rsl15.h:87

 

RSL15 firmware version (variable)

 

__Heap_Begin__

uint8_t __Heap_Begin__

 

Location: rsl15_start.h:76

 

Start location for the heap.

 

__Heap_Limit__

uint8_t __Heap_Limit__

 

Location: rsl15_start.h:77

 

Top limit for the heap.

 

__stack_limit

uint32_t __stack_limit

 

Location: rsl15_start.h:82

 

Bottom limit for the stack.

 

__stack

uint32_t __stack

 

Location: rsl15_start.h:83

 

Start location for the stack.

 

__data_init__

uint32_t __data_init__

 

Location: rsl15_start.h:88

 

Pointer to the data to used to initialize volatile memory.

 

__data_start__

uint32_t __data_start__

 

Location: rsl15_start.h:89

 

Start address of the initialized data area in volatile memory.

 

__data_end__

uint32_t __data_end__

 

Location: rsl15_start.h:90

 

End address of the initialized data area in volatile memory.

 

__bss_start__

uint32_t __bss_start__

 

Location: rsl15_start.h:92

 

Start address of the cleared data area in volatile memory.

 

__bss_end__

uint32_t __bss_end__

 

Location: rsl15_start.h:93

 

End address of the cleared data area in volatile memory.

 

__preinit_array_start__

void(* __preinit_array_start__[])(void)

 

Location: rsl15_start.h:99

 

Weakly defined function list pointer for pre-initialization functions.

 

__preinit_array_end__

void(* __preinit_array_end__[])(void)

 

Location: rsl15_start.h:102

 

Weakly defined pointer to the end of the pre-initialization function list.

 

__init_array_start__

void(* __init_array_start__[])(void)

 

Location: rsl15_start.h:105

 

Weakly defined function list pointer for initialization functions.

 

__init_array_end__

void(* __init_array_end__[])(void)

 

Location: rsl15_start.h:108

 

Weakly defined pointer to the end of the initialization function list.

 

flash_layout

const struct flash_region flash_layout[] = { { .start = FLASH0_CODE_BASE, .end = FLASH0_CODE_TOP, .flash = FLASH, .IRQn = FLASH0_COPY_IRQn, }, { .start = FLASH0_DATA_BASE, .end = FLASH0_DATA_TOP, .flash = FLASH, .IRQn = FLASH0_COPY_IRQn, }, }

 

Location: rsl15_start.h:153

 

Flash layout for the RSL15 device.

 

SystemCoreClock

uint32_t SystemCoreClock

 

Location: system_rsl15.h:107

 

Contains the current SYS_CLK frequency, in Hz.