Board Init#
Initialization of Silicon Labs board features.
Functions#
void
sl_board_init(void)
Initialize board.
void
sl_board_preinit(void)
Initialize board features that are required at early boot.
Function Documentation#
sl_board_init#
void sl_board_init (void )
Initialize board.
Parameters
N/A |
Initialize a Silicon Labs board by enabling available and configured board features, in addition to performing necessary board errata fixes and setting default pin states.
Definition at line
50
of file hardware/board/inc/sl_board_init.h
sl_board_preinit#
void sl_board_preinit (void )
Initialize board features that are required at early boot.
Parameters
N/A |
Certain board features such as external oscillators may need to be powered before core device features, such as the clock tree, are configured.
Definition at line
58
of file hardware/board/inc/sl_board_init.h