Searched defs:pwm_x (Results 1 – 4 of 4) sorted by relevance
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_pwmv2_drv.h | 273 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 D | hpm_pwm_drv.h | 206 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 D | hpm_pwm_drv.c | 11 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 D | hpm_pwmv2_drv.c | 11 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