![]() |
RAFW Flexible Software Package Documentation
Release v2.0.1
|
|
Functions | |
| bool | bsp_clock_xtalm_is_settled (void) |
| int16_t | hw_clk_xtalm_update_rdy_cnt (void) |
| Update XTAL40M Ready IRQ counter. More... | |
| void | hw_clk_xtalm_compensate_amp (void) |
| Perform XTAL40M RCOSC amplitude temperature compensation. | |
| void | hw_clk_xtalm_configure (void) |
| Configure XTAL40M. | |
| __RETAINED_CODE uint32_t | hw_clk_pll_sys_on (void) |
| Enable the PLL. | |
| __RETAINED_CODE void | hw_clk_pll_sys_off (void) |
| Disable the PLL. More... | |
| __RETAINED_CODE void | pll_on (void) |
| Enable PLL. | |
| __RETAINED_CODE void | pll_off (void) |
| Disable PLL. | |
| BSP_PLACE_CODE_IN_RAM void | bsp_prv_rtc_mirror_init (void) |
| BSP_PLACE_CODE_IN_RAM lp_clk_is_t | bsp_prv_lpclk_get () |
| BSP_PLACE_CODE_IN_RAM fsp_err_t | bsp_prv_lpclk_select (lp_clk_is_t type) |
| Selects the low power clock source. More... | |
Files | |
| file | ra6w1/bsp_clocks.c |
| Clock Driver. | |
| bool bsp_clock_xtalm_is_settled | ( | void | ) |
Checks if the main oscillator (XTALM) has settled.
| int16_t hw_clk_xtalm_update_rdy_cnt | ( | void | ) |
Update XTAL40M Ready IRQ counter.
| __RETAINED_CODE void hw_clk_pll_sys_off | ( | void | ) |
Disable the PLL.
| BSP_PLACE_CODE_IN_RAM void bsp_prv_rtc_mirror_init | ( | void | ) |
Enable mirror for acessing RTC register.
| BSP_PLACE_CODE_IN_RAM lp_clk_is_t bsp_prv_lpclk_get | ( | ) |
Gets the current low power clock source selection.
| BSP_PLACE_CODE_IN_RAM fsp_err_t bsp_prv_lpclk_select | ( | lp_clk_is_t | type | ) |
Selects the low power clock source.
This function selects the low power clock source based on the input type. It checks the current clock selection and updates it if available.
| [in] | type | The desired low power clock source type. |