Module clock

Module clock 

Source

Structs§

ClockConfig
Clocks
Frozen clock frequencies

Enums§

SysclkFreq
system_clock_type

Constants§

BSP_BCLK_DIV
BSP_FCLK_DIV
SYSFREQ
System bus frequency
UART_PLL_FREQ
UART peripheral clock frequency when PLL selected
XTAL_FREQ
External high-speed crystal frequency

Functions§

board_clock_init
This is late system init, called to reconfigure clocks as per users configuration
peripheral_clock_init
Disable all peripheral clocks, then re-enable any that we’re using
TODO: move clock enable into peripheral drivers
system_clock_init
Set up core clocks
system_frequency
system_init
This is early system init - called from preinit in the C SDK