Lines Matching refs:init

93 void ACMP_CapsenseInit(ACMP_TypeDef *acmp, const ACMP_CapsenseInit_TypeDef *init)  in ACMP_CapsenseInit()  argument
99 EFM_ASSERT(init->vddLevel < 64); in ACMP_CapsenseInit()
102 EFM_ASSERT(init->biasProg < 16); in ACMP_CapsenseInit()
105 acmp->CTRL = (init->fullBias << _ACMP_CTRL_FULLBIAS_SHIFT) in ACMP_CapsenseInit()
106 | (init->halfBias << _ACMP_CTRL_HALFBIAS_SHIFT) in ACMP_CapsenseInit()
107 | (init->biasProg << _ACMP_CTRL_BIASPROG_SHIFT) in ACMP_CapsenseInit()
108 | (init->warmTime << _ACMP_CTRL_WARMTIME_SHIFT) in ACMP_CapsenseInit()
109 | (init->hysteresisLevel << _ACMP_CTRL_HYSTSEL_SHIFT); in ACMP_CapsenseInit()
112 acmp->INPUTSEL = (init->resistor << _ACMP_INPUTSEL_CSRESSEL_SHIFT) in ACMP_CapsenseInit()
114 | (init->lowPowerReferenceEnabled << _ACMP_INPUTSEL_LPREF_SHIFT) in ACMP_CapsenseInit()
115 | (init->vddLevel << _ACMP_INPUTSEL_VDDLEVEL_SHIFT) in ACMP_CapsenseInit()
123 (uint32_t)init->enable); in ACMP_CapsenseInit()
267 void ACMP_Init(ACMP_TypeDef *acmp, const ACMP_Init_TypeDef *init) in ACMP_Init() argument
273 EFM_ASSERT(init->biasProg < 16); in ACMP_Init()
276 acmp->CTRL = (init->fullBias << _ACMP_CTRL_FULLBIAS_SHIFT) in ACMP_Init()
277 | (init->halfBias << _ACMP_CTRL_HALFBIAS_SHIFT) in ACMP_Init()
278 | (init->biasProg << _ACMP_CTRL_BIASPROG_SHIFT) in ACMP_Init()
279 | (init->interruptOnFallingEdge << _ACMP_CTRL_IFALL_SHIFT) in ACMP_Init()
280 | (init->interruptOnRisingEdge << _ACMP_CTRL_IRISE_SHIFT) in ACMP_Init()
281 | (init->warmTime << _ACMP_CTRL_WARMTIME_SHIFT) in ACMP_Init()
282 | (init->hysteresisLevel << _ACMP_CTRL_HYSTSEL_SHIFT) in ACMP_Init()
283 | (init->inactiveValue << _ACMP_CTRL_INACTVAL_SHIFT); in ACMP_Init()
285 acmp->INPUTSEL = (init->lowPowerReferenceEnabled << _ACMP_INPUTSEL_LPREF_SHIFT) in ACMP_Init()
286 | (init->vddLevel << _ACMP_INPUTSEL_VDDLEVEL_SHIFT); in ACMP_Init()
293 (uint32_t)init->enable); in ACMP_Init()