13 #include "config/hal.h" 15 #include "power_control/devices/dev_boost_typedef.h" 41 volatile uint16_t retval=1;
44 dac = p33c_DacModule_GetHandle();
45 retval &= p33c_DacModule_Dispose();
46 retval &= p33c_DacModule_ConfigWrite(dacModuleDefault);
73 volatile uint16_t retval=1;
76 dac = p33c_DacInstance_GetHandle(dacInstance);
77 retval &= p33c_DacInstance_Dispose(dacInstance);
101 volatile uint16_t retval=1;
106 dacmod = p33c_DacModule_GetHandle();
110 dacinst = p33c_DacInstance_GetHandle(dacInstance);
131 volatile uint16_t retval=1;
135 dacinst = p33c_DacInstance_GetHandle(dacInstance);
volatile uint16_t sysDacOutput_Initialize(volatile uint16_t dacInstance, volatile uint16_t initValue)
union P33C_DAC_INSTANCE_s::@81 DACxDATH
volatile uint16_t sysDacModule_Initialize(void)
volatile struct tagDAC1CONLBITS bits
union P33C_DAC_INSTANCE_s::@78 DACxCONL
union P33C_DAC_INSTANCE_s::@79 DACxCONH
#define BOOST_LEB_PERIOD
Leading Edge Blanking = n x PWM resolution (here: 50 x 2ns = 100ns)
volatile struct tagDACCTRL1LBITS bits
volatile uint16_t sysDacOutput_Disable(volatile uint16_t dacInstance)
volatile uint16_t sysDacOutput_Enable(volatile uint16_t dacInstance)
union P33C_DAC_MODULE_s::@72 DacModuleCtrl1L