CMSIS Reference Function Documentation
_start
void _start()
Location: rsl15_start.h:90
Returns:
Assumptions
The symbols data_init, data_start, data_end, bss_start, bss_end, and stack_limit are defined when the application is linked.
Assumptions
The symbol flash_layout exists, and is an array of structures containing the start, end, and FLASH_Type* of all the banks of flash, in ascending memory address order, that the data region could be present in.
Returns:
Assumptions
The symbols data_init, data_start, data_end, bss_start, bss_end, and stack_limit are defined when the application is linked.
Assumptions
The symbol flash_layout exists, and is an array of structures containing the start, end, and FLASH_Type* of all the banks of flash, in ascending memory address order, that the data region could be present in.
_sbrk
int8_t * _sbrk(int increment)
Location: rsl15_start.h:102
Returns:
Assumptions
The symbols Heap_Begin, Heap_Limit are defined when the application is linked.
Parameters
| Direction | Name | Description |
|---|---|---|
|
in |
increment |
Increment to be applied to the top of the heap |
SystemInit
void SystemInit()
Location: system_rsl15.h:47
SystemCoreClockUpdate
void SystemCoreClockUpdate()
Location: system_rsl15.h:80