Home
last modified time | relevance | path

Searched defs:pwm_x (Results 1 – 4 of 4) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_pwmv2_drv.h273 static inline void pwmv2_shadow_register_lock(PWMV2_Type *pwm_x) in pwmv2_shadow_register_lock()
319 static inline void pwmv2_shadow_register_unlock(PWMV2_Type *pwm_x) in pwmv2_shadow_register_unlock()
750 static inline void pwmv2_enable_hrpwm(PWMV2_Type *pwm_x) in pwmv2_enable_hrpwm()
760 static inline void pwmv2_disable_hrpwm(PWMV2_Type *pwm_x) in pwmv2_disable_hrpwm()
794 static inline void pwmv2_enable_debug_mode(PWMV2_Type *pwm_x) in pwmv2_enable_debug_mode()
805 static inline void pwmv2_disable_debug_mode(PWMV2_Type *pwm_x) in pwmv2_disable_debug_mode()
826 static inline void pwmv2_enable_shadow_lock_feature(PWMV2_Type *pwm_x) in pwmv2_enable_shadow_lock_feature()
967 static inline uint32_t pwmv2_get_irq_status_all(PWMV2_Type *pwm_x) in pwmv2_get_irq_status_all()
1008 static inline uint32_t pwmv2_get_cmp_irq_status(PWMV2_Type *pwm_x) in pwmv2_get_cmp_irq_status()
1030 static inline uint32_t pwmv2_get_reload_irq_status(PWMV2_Type *pwm_x) in pwmv2_get_reload_irq_status()
[all …]
A Dhpm_pwm_drv.h206 static inline void pwm_deinit(PWM_Type *pwm_x) in pwm_deinit()
274 static inline void pwm_set_start_count(PWM_Type *pwm_x, in pwm_set_start_count()
305 static inline void pwm_set_reload(PWM_Type *pwm_x, in pwm_set_reload()
323 static inline void pwm_set_hrpwm_reload(PWM_Type *pwm_x, in pwm_set_hrpwm_reload()
357 static inline void pwm_timer_reset(PWM_Type *pwm_x) in pwm_timer_reset()
370 static inline uint32_t pwm_get_status(PWM_Type *pwm_x) in pwm_get_status()
693 static inline void pwm_clear_fault(PWM_Type *pwm_x) in pwm_clear_fault()
704 static inline void pwm_stop_counter(PWM_Type *pwm_x) in pwm_stop_counter()
714 static inline void pwm_start_counter(PWM_Type *pwm_x) in pwm_start_counter()
1027 static inline void pwm_enable_hrpwm(PWM_Type *pwm_x) in pwm_enable_hrpwm()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_pwm_drv.c11 hpm_stat_t pwm_load_cmp_shadow_on_match(PWM_Type *pwm_x, in pwm_load_cmp_shadow_on_match()
38 void pwm_get_default_cmp_config(PWM_Type *pwm_x, pwm_cmp_config_t *config) in pwm_get_default_cmp_config()
54 void pwm_get_default_output_channel_config(PWM_Type *pwm_x, pwm_output_channel_t *config) in pwm_get_default_output_channel_config()
62 void pwm_get_default_pwm_config(PWM_Type *pwm_x, pwm_config_t *config) in pwm_get_default_pwm_config()
73 void pwm_get_default_pwm_pair_config(PWM_Type *pwm_x, pwm_pair_config_t *config) in pwm_get_default_pwm_pair_config()
79 hpm_stat_t pwm_setup_waveform_in_pair(PWM_Type *pwm_x, uint8_t pwm_index, in pwm_setup_waveform_in_pair()
115 hpm_stat_t pwm_setup_waveform(PWM_Type *pwm_x, in pwm_setup_waveform()
140 hpm_stat_t pwm_update_raw_cmp_edge_aligned(PWM_Type *pwm_x, uint8_t cmp_index, uint32_t target_cmp) in pwm_update_raw_cmp_edge_aligned()
147 hpm_stat_t pwm_update_raw_cmp_central_aligned(PWM_Type *pwm_x, uint8_t cmp1_index, in pwm_update_raw_cmp_central_aligned()
164 hpm_stat_t pwm_update_raw_hrcmp_edge_aligned(PWM_Type *pwm_x, uint8_t cmp_index, uint32_t target_cm… in pwm_update_raw_hrcmp_edge_aligned()
[all …]
A Dhpm_pwmv2_drv.c11 void pwmv2_deinit(PWMV2_Type *pwm_x) in pwmv2_deinit()
42 void pwmv2_config_cmp(PWMV2_Type *pwm_x, uint8_t index, pwmv2_cmp_config_t *config) in pwmv2_config_cmp()
63 void pwmv2_config_async_fault_source(PWMV2_Type *pwm_x, pwm_channel_t index, pwmv2_async_fault_sour… in pwmv2_config_async_fault_source()
70 void pwmv2_config_pwm(PWMV2_Type *pwm_x, pwm_channel_t index, in pwmv2_config_pwm()
92 hpm_stat_t pwmv2_setup_waveform(PWMV2_Type *pwm_x, in pwmv2_setup_waveform()
106 hpm_stat_t pwmv2_setup_waveform_in_pair(PWMV2_Type *pwm_x, pwm_channel_t chn, in pwmv2_setup_waveform_in_pair()
121 void pwmv2_setup_cmp_calculate(PWMV2_Type *pwm_x, uint8_t cal_index, pwmv2_cmp_calculate_cfg_t *cal) in pwmv2_setup_cmp_calculate()

Completed in 16 milliseconds