Board Init#

Initialization of Silicon Labs board features.

Functions#

void

Initialize board.

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