|
VSF Documented
|
Macros | |
| #define | __VSF_DISTBUS_CLASS_INHERIT__ |
| #define | __VSF_REMAPPED_PWM_CLASS_IMPLEMENT |
| #define | __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_OP |
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 | ) |
| vsf_err_t vsf_remapped_pwm_get_configuration | ( | vsf_remapped_pwm_t * | pwm, |
| vsf_pwm_cfg_t * | cfg | ||
| ) |
| 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 | ) |
| vsf_err_t vsf_remapped_pwm_ctrl | ( | vsf_remapped_pwm_t * | pwm, |
| vsf_pwm_ctrl_t | ctrl, | ||
| void * | param | ||
| ) |
| const vsf_pwm_op_t vsf_remapped_pwm_op |