Lines Matching refs:dac
80 void DAC_Enable(DAC_TypeDef *dac, unsigned int ch, bool enable) in DAC_Enable() argument
84 EFM_ASSERT(DAC_REF_VALID(dac)); in DAC_Enable()
89 reg = &(dac->CH0CTRL); in DAC_Enable()
93 reg = &(dac->CH1CTRL); in DAC_Enable()
117 void DAC_Init(DAC_TypeDef *dac, const DAC_Init_TypeDef *init) in DAC_Init() argument
121 EFM_ASSERT(DAC_REF_VALID(dac)); in DAC_Init()
124 BITBAND_Peripheral(&(dac->CH0CTRL), _DAC_CH0CTRL_EN_SHIFT, 0); in DAC_Init()
125 BITBAND_Peripheral(&(dac->CH1CTRL), _DAC_CH0CTRL_EN_SHIFT, 0); in DAC_Init()
131 dac->CAL = DEVINFO->DAC0CAL1; in DAC_Init()
135 dac->CAL = DEVINFO->DAC0CAL2; in DAC_Init()
139 dac->CAL = DEVINFO->DAC0CAL0; in DAC_Init()
169 dac->CTRL = tmp; in DAC_Init()
186 void DAC_InitChannel(DAC_TypeDef *dac, in DAC_InitChannel() argument
192 EFM_ASSERT(DAC_REF_VALID(dac)); in DAC_InitChannel()
214 dac->CH1CTRL = tmp; in DAC_InitChannel()
218 dac->CH0CTRL = tmp; in DAC_InitChannel()
276 void DAC_Reset(DAC_TypeDef *dac) in DAC_Reset() argument
279 dac->CH0CTRL = _DAC_CH0CTRL_RESETVALUE; in DAC_Reset()
280 dac->CH1CTRL = _DAC_CH1CTRL_RESETVALUE; in DAC_Reset()
281 dac->CTRL = _DAC_CTRL_RESETVALUE; in DAC_Reset()
282 dac->IEN = _DAC_IEN_RESETVALUE; in DAC_Reset()
283 dac->IFC = _DAC_IFC_MASK; in DAC_Reset()
284 dac->CAL = DEVINFO->DAC0CAL0; in DAC_Reset()
285 dac->BIASPROG = _DAC_BIASPROG_RESETVALUE; in DAC_Reset()