Home
last modified time | relevance | path

Searched refs:dac (Results 1 – 6 of 6) sorted by relevance

/hal_silabs-latest/gecko/emlib/src/
Dem_opamp.c254 DAC_TypeDef *dac, in OPAMP_Disable() argument
256 VDAC_TypeDef *dac, in OPAMP_Disable()
261 EFM_ASSERT(DAC_REF_VALID(dac)); in OPAMP_Disable()
265 dac->CH0CTRL &= ~DAC_CH0CTRL_EN; in OPAMP_Disable()
266 dac->OPACTRL &= ~DAC_OPACTRL_OPA0EN; in OPAMP_Disable()
268 dac->CH1CTRL &= ~DAC_CH1CTRL_EN; in OPAMP_Disable()
269 dac->OPACTRL &= ~DAC_OPACTRL_OPA1EN; in OPAMP_Disable()
271 dac->OPACTRL &= ~DAC_OPACTRL_OPA2EN; in OPAMP_Disable()
275 EFM_ASSERT(VDAC_REF_VALID(dac)); in OPAMP_Disable()
280 dac->CMD |= VDAC_CMD_OPA0DIS; in OPAMP_Disable()
[all …]
Dem_dac.c79 void DAC_Enable(DAC_TypeDef *dac, unsigned int ch, bool enable) in DAC_Enable() argument
83 EFM_ASSERT(DAC_REF_VALID(dac)); in DAC_Enable()
87 reg = &(dac->CH0CTRL); in DAC_Enable()
89 reg = &(dac->CH1CTRL); in DAC_Enable()
112 void DAC_Init(DAC_TypeDef *dac, const DAC_Init_TypeDef *init) in DAC_Init() argument
116 EFM_ASSERT(DAC_REF_VALID(dac)); in DAC_Init()
119 BUS_RegBitWrite(&(dac->CH0CTRL), _DAC_CH0CTRL_EN_SHIFT, 0); in DAC_Init()
120 BUS_RegBitWrite(&(dac->CH1CTRL), _DAC_CH0CTRL_EN_SHIFT, 0); in DAC_Init()
125 dac->CAL = DEVINFO->DAC0CAL1; in DAC_Init()
129 dac->CAL = DEVINFO->DAC0CAL2; in DAC_Init()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_opamp.c254 DAC_TypeDef *dac, in OPAMP_Disable() argument
256 VDAC_TypeDef *dac, in OPAMP_Disable()
261 EFM_ASSERT(DAC_REF_VALID(dac)); in OPAMP_Disable()
265 dac->CH0CTRL &= ~DAC_CH0CTRL_EN; in OPAMP_Disable()
266 dac->OPACTRL &= ~DAC_OPACTRL_OPA0EN; in OPAMP_Disable()
268 dac->CH1CTRL &= ~DAC_CH1CTRL_EN; in OPAMP_Disable()
269 dac->OPACTRL &= ~DAC_OPACTRL_OPA1EN; in OPAMP_Disable()
271 dac->OPACTRL &= ~DAC_OPACTRL_OPA2EN; in OPAMP_Disable()
275 EFM_ASSERT(VDAC_REF_VALID(dac)); in OPAMP_Disable()
280 dac->CMD |= VDAC_CMD_OPA0DIS; in OPAMP_Disable()
[all …]
/hal_silabs-latest/gecko/emlib/inc/
Dem_dac.h216 void DAC_Enable(DAC_TypeDef *dac, unsigned int ch, bool enable);
217 void DAC_Init(DAC_TypeDef *dac, const DAC_Init_TypeDef *init);
218 void DAC_InitChannel(DAC_TypeDef *dac,
221 void DAC_ChannelOutputSet(DAC_TypeDef *dac,
239 __STATIC_INLINE void DAC_Channel0OutputSet(DAC_TypeDef *dac, in DAC_Channel0OutputSet() argument
243 dac->CH0DATA = value; in DAC_Channel0OutputSet()
260 __STATIC_INLINE void DAC_Channel1OutputSet(DAC_TypeDef *dac, in DAC_Channel1OutputSet() argument
264 dac->CH1DATA = value; in DAC_Channel1OutputSet()
278 __STATIC_INLINE void DAC_IntClear(DAC_TypeDef *dac, uint32_t flags) in DAC_IntClear() argument
280 dac->IFC = flags; in DAC_IntClear()
[all …]
Dem_opamp.h1444 void OPAMP_Disable(DAC_TypeDef *dac, OPAMP_TypeDef opa);
1445 void OPAMP_Enable(DAC_TypeDef *dac, OPAMP_TypeDef opa, const OPAMP_Init_TypeDef *init);
1447 void OPAMP_Disable(VDAC_TypeDef *dac, OPAMP_TypeDef opa);
1448 void OPAMP_Enable(VDAC_TypeDef *dac, OPAMP_TypeDef opa, const OPAMP_Init_TypeDef *init);
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_opamp.h1444 void OPAMP_Disable(DAC_TypeDef *dac, OPAMP_TypeDef opa);
1445 void OPAMP_Enable(DAC_TypeDef *dac, OPAMP_TypeDef opa, const OPAMP_Init_TypeDef *init);
1447 void OPAMP_Disable(VDAC_TypeDef *dac, OPAMP_TypeDef opa);
1448 void OPAMP_Enable(VDAC_TypeDef *dac, OPAMP_TypeDef opa, const OPAMP_Init_TypeDef *init);