VSF Documented
|
Macros | |
#define | __VSF_DISTBUS_CLASS_INHERIT__ |
#define | __VSF_REMAPPED_PWM_CLASS_IMPLEMENT |
#define | __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_OP |
Functions | |
vsf_err_t | vsf_remapped_pwm_init (vsf_remapped_pwm_t *pwm, vsf_pwm_cfg_t *cfg) |
void | vsf_remapped_pwm_fini (vsf_remapped_pwm_t *pwm) |
fsm_rt_t | vsf_remapped_pwm_enable (vsf_remapped_pwm_t *pwm) |
fsm_rt_t | vsf_remapped_pwm_disable (vsf_remapped_pwm_t *pwm) |
vsf_pwm_capability_t | vsf_remapped_pwm_capability (vsf_remapped_pwm_t *pwm) |
vsf_err_t | vsf_remapped_pwm_set (vsf_remapped_pwm_t *pwm, uint8_t channel, uint32_t period, uint32_t pulse) |
vsf_err_t | vsf_remapped_pwm_set_ms (vsf_remapped_pwm_t *pwm, uint8_t channel, uint32_t period, uint32_t pulse) |
vsf_err_t | vsf_remapped_pwm_set_us (vsf_remapped_pwm_t *pwm, uint8_t channel, uint32_t period, uint32_t pulse) |
vsf_err_t | vsf_remapped_pwm_set_ns (vsf_remapped_pwm_t *pwm, uint8_t channel, uint32_t period, uint32_t pulse) |
uint32_t | vsf_remapped_pwm_get_freq (vsf_remapped_pwm_t *pwm) |
Variables | |
const vsf_pwm_op_t | vsf_remapped_pwm_op |
#define __VSF_DISTBUS_CLASS_INHERIT__ |
#define __VSF_REMAPPED_PWM_CLASS_IMPLEMENT |
#define __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_OP |
vsf_err_t vsf_remapped_pwm_init | ( | vsf_remapped_pwm_t * | pwm, |
vsf_pwm_cfg_t * | cfg | ||
) |
void vsf_remapped_pwm_fini | ( | vsf_remapped_pwm_t * | pwm | ) |
fsm_rt_t vsf_remapped_pwm_enable | ( | vsf_remapped_pwm_t * | pwm | ) |
fsm_rt_t vsf_remapped_pwm_disable | ( | vsf_remapped_pwm_t * | pwm | ) |
vsf_pwm_capability_t vsf_remapped_pwm_capability | ( | vsf_remapped_pwm_t * | pwm | ) |
vsf_err_t vsf_remapped_pwm_set | ( | vsf_remapped_pwm_t * | pwm, |
uint8_t | channel, | ||
uint32_t | period, | ||
uint32_t | pulse | ||
) |
vsf_err_t vsf_remapped_pwm_set_ms | ( | vsf_remapped_pwm_t * | pwm, |
uint8_t | channel, | ||
uint32_t | period, | ||
uint32_t | pulse | ||
) |
vsf_err_t vsf_remapped_pwm_set_us | ( | vsf_remapped_pwm_t * | pwm, |
uint8_t | channel, | ||
uint32_t | period, | ||
uint32_t | pulse | ||
) |
vsf_err_t vsf_remapped_pwm_set_ns | ( | vsf_remapped_pwm_t * | pwm, |
uint8_t | channel, | ||
uint32_t | period, | ||
uint32_t | pulse | ||
) |
uint32_t vsf_remapped_pwm_get_freq | ( | vsf_remapped_pwm_t * | pwm | ) |
const vsf_pwm_op_t vsf_remapped_pwm_op |