Lines Matching refs:csen

81 void CSEN_DMBaselineSet(CSEN_TypeDef *csen, uint32_t up, uint32_t down)  in CSEN_DMBaselineSet()  argument
86 csen->DMBASELINE = (up << _CSEN_DMBASELINE_BASELINEUP_SHIFT) in CSEN_DMBaselineSet()
107 void CSEN_Init(CSEN_TypeDef *csen, const CSEN_Init_TypeDef *init) in CSEN_Init() argument
111 EFM_ASSERT(CSEN_REF_VALID(csen)); in CSEN_Init()
129 csen->CTRL = tmp; in CSEN_Init()
132 csen->TIMCTRL = (init->warmUpCount << _CSEN_TIMCTRL_WARMUPCNT_SHIFT) in CSEN_Init()
137 csen->PRSSEL = init->prsSel << _CSEN_PRSSEL_PRSSEL_SHIFT; in CSEN_Init()
140 csen->SCANINPUTSEL0 = (init->input0To7 << _CSEN_SCANINPUTSEL0_INPUT0TO7SEL_SHIFT) in CSEN_Init()
146 csen->SCANINPUTSEL1 = (init->input32To39 << _CSEN_SCANINPUTSEL1_INPUT32TO39SEL_SHIFT) in CSEN_Init()
174 void CSEN_InitMode(CSEN_TypeDef *csen, const CSEN_InitMode_TypeDef *init) in CSEN_InitMode() argument
178 EFM_ASSERT(CSEN_REF_VALID(csen)); in CSEN_InitMode()
206 tmp |= csen->CTRL & (_CSEN_CTRL_CPACCURACY_MASK in CSEN_InitMode()
210 csen->CTRL = tmp; in CSEN_InitMode()
213 csen->EMACTRL = init->emaSample << _CSEN_EMACTRL_EMASAMPLE_SHIFT; in CSEN_InitMode()
216 csen->CMPTHR = init->cmpThr << _CSEN_CMPTHR_CMPTHR_SHIFT; in CSEN_InitMode()
219 csen->SINGLECTRL = init->singleSel << _CSEN_SINGLECTRL_SINGLESEL_SHIFT; in CSEN_InitMode()
222 csen->SCANMASK0 = init->inputMask0; in CSEN_InitMode()
223 csen->SCANMASK1 = init->inputMask1; in CSEN_InitMode()
235 csen->DMCFG = tmp; in CSEN_InitMode()
238 csen->ANACTRL = (init->resetPhase << _CSEN_ANACTRL_TRSTPROG_SHIFT) in CSEN_InitMode()
250 void CSEN_Reset(CSEN_TypeDef *csen) in CSEN_Reset() argument
252 EFM_ASSERT(CSEN_REF_VALID(csen)); in CSEN_Reset()
255 csen->CTRL = _CSEN_CTRL_RESETVALUE; in CSEN_Reset()
256 csen->TIMCTRL = _CSEN_TIMCTRL_RESETVALUE; in CSEN_Reset()
257 csen->PRSSEL = _CSEN_PRSSEL_RESETVALUE; in CSEN_Reset()
258 csen->DATA = _CSEN_DATA_RESETVALUE; in CSEN_Reset()
259 csen->SCANMASK0 = _CSEN_SCANMASK0_RESETVALUE; in CSEN_Reset()
260 csen->SCANINPUTSEL0 = _CSEN_SCANINPUTSEL0_RESETVALUE; in CSEN_Reset()
261 csen->SCANMASK1 = _CSEN_SCANMASK1_RESETVALUE; in CSEN_Reset()
262 csen->SCANINPUTSEL1 = _CSEN_SCANINPUTSEL1_RESETVALUE; in CSEN_Reset()
263 csen->CMPTHR = _CSEN_CMPTHR_RESETVALUE; in CSEN_Reset()
264 csen->EMA = _CSEN_EMA_RESETVALUE; in CSEN_Reset()
265 csen->EMACTRL = _CSEN_EMACTRL_RESETVALUE; in CSEN_Reset()
266 csen->SINGLECTRL = _CSEN_SINGLECTRL_RESETVALUE; in CSEN_Reset()
267 csen->DMBASELINE = _CSEN_DMBASELINE_RESETVALUE; in CSEN_Reset()
268 csen->DMCFG = _CSEN_DMCFG_RESETVALUE; in CSEN_Reset()
269 csen->ANACTRL = _CSEN_ANACTRL_RESETVALUE; in CSEN_Reset()
270 csen->IEN = _CSEN_IEN_RESETVALUE; in CSEN_Reset()
271 csen->IFC = _CSEN_IF_MASK; in CSEN_Reset()