VSF Documented
|
#include "./pm.h"
Macros | |
#define | VSF_HW_PM_CFG_PROTECT_LEVEL interrupt |
#define | vsf_hw_pm_protect vsf_protect(VSF_HW_PM_CFG_PROTECT_LEVEL) |
#define | vsf_hw_pm_unprotect vsf_unprotect(VSF_HW_PM_CFG_PROTECT_LEVEL) |
#define | __def_vsf_hw_pm_pclk_clksel(__name) [VSF_MCONNECT2(__name, _MAP_IDX)] = VSF_MCONNECT2(__name, _MAP) |
#define VSF_HW_PM_CFG_PROTECT_LEVEL interrupt |
#define vsf_hw_pm_protect vsf_protect(VSF_HW_PM_CFG_PROTECT_LEVEL) |
#define vsf_hw_pm_unprotect vsf_unprotect(VSF_HW_PM_CFG_PROTECT_LEVEL) |
#define __def_vsf_hw_pm_pclk_clksel | ( | __name | ) | [VSF_MCONNECT2(__name, _MAP_IDX)] = VSF_MCONNECT2(__name, _MAP) |
vsf_pm_power_status_t vsf_hw_pm_power_get_status | ( | vsf_pm_power_cfg_no_t | index | ) |
vsf_err_t vsf_hw_pm_power_resume | ( | vsf_pm_power_cfg_no_t | index, |
vsf_pm_power_status_t | status | ||
) |
vsf_pm_power_status_t vsf_hw_pm_power_enable | ( | vsf_pm_power_cfg_no_t | index | ) |
vsf_pm_power_status_t vsf_hw_pm_power_disable | ( | vsf_pm_power_cfg_no_t | index | ) |
vsf_err_t vsf_hw_pm_sleep | ( | vsf_pm_sleep_cfg_t * | cfg | ) |
vsf_pm_pclk_status_t vsf_hw_pm_pclk_get_status | ( | vsf_pm_pclk_no_t | index | ) |
vsf_err_t vsf_hw_pm_pclk_resume | ( | vsf_pm_pclk_no_t | index, |
vsf_pm_pclk_status_t | status | ||
) |
vsf_pm_pclk_status_t vsf_hw_pm_pclk_config | ( | vsf_pm_pclk_no_t | index, |
vsf_pm_pclk_cfg_t * | cfg | ||
) |
uint_fast32_t vsf_hw_pm_pclk_get_clock | ( | vsf_pm_pclk_no_t | index | ) |
vsf_pm_sclk_status_t vsf_hw_pm_sclk_get_status | ( | vsf_pm_sclk_no_t | index | ) |
vsf_err_t vsf_hw_pm_sclk_resume | ( | vsf_pm_sclk_no_t | index, |
vsf_pm_sclk_status_t | status | ||
) |
vsf_pm_sclk_status_t vsf_hw_pm_sclk_enable | ( | vsf_pm_sclk_no_t | index | ) |
vsf_pm_sclk_status_t vsf_hw_pm_sclk_disable | ( | vsf_pm_sclk_no_t | index | ) |
fsm_rt_t vsf_hw_pm_mclk_init | ( | vsf_pm_mclk_cfg_t * | cfg | ) |
uint_fast32_t vsf_hw_pm_mclk_get | ( | vsf_pm_mclk_no_t | sel | ) |
fsm_rt_t vsf_hw_pm_pll_init | ( | vsf_pm_pll_sel_t | pll, |
vsf_pm_pll_cfg_t * | cfg | ||
) |
bool vsf_hw_pm_pll_is_locked | ( | vsf_pm_pll_sel_t | pll | ) |
uint_fast32_t vsf_hw_pm_pll_get_clk_out | ( | vsf_pm_pll_sel_t | pll | ) |
uint_fast32_t vsf_hw_pm_pll_get_clk_in | ( | vsf_pm_pll_sel_t | pll | ) |