CMSIS Reference Variable Documentation

 

RSL15_Sys_Version

const short RSL15_Sys_Version

 

Location: rsl15.h:58

 

RSL15 firmware version (variable)

 

__Heap_Begin__

uint8_t __Heap_Begin__

 

Location: rsl15_start.h:42

 

Start location for the heap.

 

__Heap_Limit__

uint8_t __Heap_Limit__

 

Location: rsl15_start.h:43

 

Top limit for the heap.

 

__stack_limit

uint32_t __stack_limit

 

Location: rsl15_start.h:48

 

Bottom limit for the stack.

 

__stack

uint32_t __stack

 

Location: rsl15_start.h:49

 

Start location for the stack.

 

__data_init__

uint32_t __data_init__

 

Location: rsl15_start.h:54

 

Pointer to the data to used to initialize volatile memory.

 

__data_start__

uint32_t __data_start__

 

Location: rsl15_start.h:55

 

Start address of the initialized data area in volatile memory.

 

__data_end__

uint32_t __data_end__

 

Location: rsl15_start.h:56

 

End address of the initialized data area in volatile memory.

 

__bss_start__

uint32_t __bss_start__

 

Location: rsl15_start.h:58

 

Start address of the cleared data area in volatile memory.

 

__bss_end__

uint32_t __bss_end__

 

Location: rsl15_start.h:59

 

End address of the cleared data area in volatile memory.

 

__preinit_array_start__

void(* __preinit_array_start__[])(void)

 

Location: rsl15_start.h:65

 

Weakly defined function list pointer for pre-initialization functions.

 

__preinit_array_end__

void(* __preinit_array_end__[])(void)

 

Location: rsl15_start.h:68

 

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

 

__init_array_start__

void(* __init_array_start__[])(void)

 

Location: rsl15_start.h:71

 

Weakly defined function list pointer for initialization functions.

 

__init_array_end__

void(* __init_array_end__[])(void)

 

Location: rsl15_start.h:74

 

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:104

 

Flash layout for the RSL15 device.

 

SystemCoreClock

uint32_t SystemCoreClock

 

Location: system_rsl15.h:74

 

Contains the current SYS_CLK frequency, in Hz.