Callbacks for Driver Functions. More...
#include <hpm_mcl_drivers.h>
Data Fields | |
| void(* | init )(void) |
| hpm_mcl_stat_t(* | update_duty_cycle )(mcl_drivers_channel_t chn, float duty) |
| _FUNC_OPTIONAL_ hpm_mcl_stat_t(* | update_frequency )(mcl_drivers_channel_t chn, uint32_t freqc) |
| _FUNC_OPTIONAL_ hpm_mcl_stat_t(* | update_phase_offset )(mcl_drivers_channel_t chn, int32_t tick) |
| hpm_mcl_stat_t(* | disable_all_drivers )(void) |
| hpm_mcl_stat_t(* | enable_all_drivers )(void) |
| hpm_mcl_stat_t(* | disable_drivers )(mcl_drivers_channel_t chn) |
| hpm_mcl_stat_t(* | enable_drivers )(mcl_drivers_channel_t chn) |
Callbacks for Driver Functions.
| hpm_mcl_stat_t(* mcl_drivers_callback_t::disable_all_drivers) (void) |
| hpm_mcl_stat_t(* mcl_drivers_callback_t::disable_drivers) (mcl_drivers_channel_t chn) |
| hpm_mcl_stat_t(* mcl_drivers_callback_t::enable_all_drivers) (void) |
| hpm_mcl_stat_t(* mcl_drivers_callback_t::enable_drivers) (mcl_drivers_channel_t chn) |
| void(* mcl_drivers_callback_t::init) (void) | ( | void | ) |
| hpm_mcl_stat_t(* mcl_drivers_callback_t::update_duty_cycle) (mcl_drivers_channel_t chn, float duty) |
| _FUNC_OPTIONAL_ hpm_mcl_stat_t(* mcl_drivers_callback_t::update_frequency) (mcl_drivers_channel_t chn, uint32_t freqc) |
| _FUNC_OPTIONAL_ hpm_mcl_stat_t(* mcl_drivers_callback_t::update_phase_offset) (mcl_drivers_channel_t chn, int32_t tick) |