Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
hooks.h File Reference

Soc and Board hooks. More...

Go to the source code of this file.

Macros

#define soc_reset_hook()
#define soc_prep_hook()
#define soc_early_init_hook()
#define soc_late_init_hook()
#define soc_per_core_init_hook()
#define board_early_init_hook()
#define board_late_init_hook()

Detailed Description

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/

Note
These are all standard soc and board interfaces that are exported from soc and board specific logic to OS internal logic. These should never be accessed directly from application code but may be freely used within the OS.

Macro Definition Documentation

◆ board_early_init_hook

#define board_early_init_hook ( )
Value:
do { } while (0)

◆ board_late_init_hook

#define board_late_init_hook ( )
Value:
do { } while (0)

◆ soc_early_init_hook

#define soc_early_init_hook ( )
Value:
do { } while (0)

◆ soc_late_init_hook

#define soc_late_init_hook ( )
Value:
do { } while (0)

◆ soc_per_core_init_hook

#define soc_per_core_init_hook ( )
Value:
do { } while (0)

◆ soc_prep_hook

#define soc_prep_hook ( )
Value:
do { } while (0)

◆ soc_reset_hook

#define soc_reset_hook ( )
Value:
do { } while (0)