Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
|
Soc and Board hooks. More...
Go to the source code of this file.
Functions | |
void | soc_reset_hook (void) |
SoC hook executed at the beginning of the reset vector. | |
void | soc_prep_hook (void) |
SoC hook executed after the reset vector. | |
void | soc_early_init_hook (void) |
void | soc_late_init_hook (void) |
void | soc_per_core_init_hook (void) |
SoC per-core initialization. | |
void | board_early_init_hook (void) |
void | board_late_init_hook (void) |
Soc and Board hooks.
This header file contains function prototypes for the interfaces between zephyr architecture and initialization code and the SoC and board specific logic that resides under boards/ and soc/
void board_early_init_hook | ( | void | ) |
void board_late_init_hook | ( | void | ) |
void soc_early_init_hook | ( | void | ) |
void soc_late_init_hook | ( | void | ) |
void soc_per_core_init_hook | ( | void | ) |
SoC per-core initialization.
This hook is implemented by the SoC and can be used to perform any SoC-specific per-core initialization
void soc_prep_hook | ( | void | ) |
SoC hook executed after the reset vector.
This hook is implemented by the SoC and can be used to perform any SoC-specific initialization.
void soc_reset_hook | ( | void | ) |
SoC hook executed at the beginning of the reset vector.
This hook is implemented by the SoC and can be used to perform any SoC-specific initialization.