![]()  | 
  
    RTEMS
    5.1
    
   | 
 
ARM system low level start. More...
Files | |
| file | arm-cp15-start.h | 
| Arm CP15 start.  | |
| file | start.h | 
| ARM system low level start.  | |
| file | bspstart.c | 
| Raspberry pi startup code.  | |
| file | bspstarthooks.c | 
| Rasberry Pi startup code.  | |
Macros | |
| #define | BSP_START_TEXT_SECTION __attribute__((section(".bsp_start_text"))) | 
| #define | BSP_START_DATA_SECTION __attribute__((section(".bsp_start_data"))) | 
| #define | BSP_START_HOOKS_LOADER_ARGS void | 
Functions | |
| void | _start (void) | 
| System start entry.  | |
| void | bsp_start_hook_0 (BSP_START_HOOKS_LOADER_ARGS) | 
| Start entry hook 0.  More... | |
| void | bsp_start_hook_1 (BSP_START_HOOKS_LOADER_ARGS) | 
| Start entry hook 1.  More... | |
| void | bsp_start_memcpy (int *dest, const int *src, size_t n) | 
| Similar to standard memcpy().  More... | |
| void | bsp_start_memcpy_arm (int *dest, const int *src, size_t n) | 
| ARM entry point to bsp_start_memcpy().  | |
ARM system low level start.
| void bsp_start_hook_0 | ( | BSP_START_HOOKS_LOADER_ARGS | ) | 
Start entry hook 0.
This hook will be called from the start entry code after all modes and stack pointers are initialized but before the copying of the exception vectors.
| void bsp_start_hook_1 | ( | BSP_START_HOOKS_LOADER_ARGS | ) | 
Start entry hook 1.
This hook will be called from the start entry code after copying of the exception vectors but before the call to boot_card().
| void bsp_start_memcpy | ( | int * | dest, | 
| const int * | src, | ||
| size_t | n | ||
| ) | 
Similar to standard memcpy().
The memory areas must be word aligned. Copy code will be executed from the stack. If dest equals src nothing will be copied.
 1.8.15