Lines Matching refs:confCh

496 void LESENSE_ChannelConfig(LESENSE_ChDesc_TypeDef const *confCh,  in LESENSE_ChannelConfig()  argument
504 EFM_ASSERT(confCh->exTime < 64U); in LESENSE_ChannelConfig()
505 EFM_ASSERT(confCh->sampleDelay < 128U); in LESENSE_ChannelConfig()
506 EFM_ASSERT(confCh->measDelay < 128U); in LESENSE_ChannelConfig()
510 EFM_ASSERT(confCh->acmpThres < 4096U); in LESENSE_ChannelConfig()
511 EFM_ASSERT(!(confCh->chPinExMode == lesenseChPinExDACOut && in LESENSE_ChannelConfig()
513 EFM_ASSERT(!(confCh->chPinIdleMode == lesenseChPinIdleDACCh1 && in LESENSE_ChannelConfig()
515 EFM_ASSERT(!(confCh->chPinIdleMode == lesenseChPinIdleDACCh0 && in LESENSE_ChannelConfig()
523 tmp |= ((uint32_t)confCh->chPinIdleMode << (chIdx * 2UL)); in LESENSE_ChannelConfig()
529 (uint32_t)confCh->exTime, in LESENSE_ChannelConfig()
530 (uint32_t)confCh->sampleDelay, in LESENSE_ChannelConfig()
531 (uint32_t)confCh->measDelay); in LESENSE_ChannelConfig()
536 LESENSE->CH[chIdx].INTERACT = ((uint32_t)confCh->exClk << in LESENSE_ChannelConfig()
538 ((uint32_t)confCh->sampleClk << in LESENSE_ChannelConfig()
540 (uint32_t)confCh->sampleMode | in LESENSE_ChannelConfig()
541 (uint32_t)confCh->intMode | in LESENSE_ChannelConfig()
542 (uint32_t)confCh->chPinExMode | in LESENSE_ChannelConfig()
543 ((uint32_t)confCh->useAltEx << in LESENSE_ChannelConfig()
549 LESENSE->CH[chIdx].EVAL = (uint32_t)confCh->compMode | in LESENSE_ChannelConfig()
550 ((uint32_t)confCh->shiftRes << in LESENSE_ChannelConfig()
552 ((uint32_t)confCh->storeCntRes << in LESENSE_ChannelConfig()
554 ((uint32_t)confCh->invRes << in LESENSE_ChannelConfig()
560 (uint32_t)confCh->acmpThres, in LESENSE_ChannelConfig()
561 (uint32_t)confCh->cntThres); in LESENSE_ChannelConfig()
569 (uint32_t)confCh->enaInt); in LESENSE_ChannelConfig()
574 (uint32_t)confCh->enaPin); in LESENSE_ChannelConfig()
579 (uint32_t)confCh->enaScanCh); in LESENSE_ChannelConfig()