Lines Matching refs:slice

340 void XMC_CCU8_SLICE_CompareInit(XMC_CCU8_SLICE_t *const slice,  in XMC_CCU8_SLICE_CompareInit()  argument
343 XMC_ASSERT("XMC_CCU8_SLICE_CompareInit:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_CompareInit()
347 XMC_CCU8_SLICE_StopTimer(slice); in XMC_CCU8_SLICE_CompareInit()
349 slice->TC = compare_init->tc; in XMC_CCU8_SLICE_CompareInit()
351 slice->CMC = (uint32_t)compare_init->timer_concatenation << CCU8_CC8_CMC_TCE_Pos; in XMC_CCU8_SLICE_CompareInit()
353 slice->PSC = (uint32_t) compare_init->prescaler_initval; in XMC_CCU8_SLICE_CompareInit()
355 slice->FPCS = (uint32_t) compare_init->float_limit; in XMC_CCU8_SLICE_CompareInit()
357 slice->DITS = (uint32_t) compare_init->dither_limit; in XMC_CCU8_SLICE_CompareInit()
359 slice->PSL = (uint32_t) compare_init->psl; in XMC_CCU8_SLICE_CompareInit()
362 slice->CHC = (uint32_t) compare_init->chc; in XMC_CCU8_SLICE_CompareInit()
364 slice->CHC = (uint32_t)((uint32_t)compare_init->chc ^ XMC_CCU8_SLICE_CHC_CONFIG_MASK); in XMC_CCU8_SLICE_CompareInit()
369 void XMC_CCU8_SLICE_CaptureInit(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_CaptureInit() argument
372 XMC_ASSERT("XMC_CCU8_SLICE_CaptureInit:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_CaptureInit()
376 XMC_CCU8_SLICE_StopTimer(slice); in XMC_CCU8_SLICE_CaptureInit()
378 slice->TC = capture_init->tc; in XMC_CCU8_SLICE_CaptureInit()
380 slice->CMC = (uint32_t)capture_init->timer_concatenation << CCU8_CC8_CMC_TCE_Pos; in XMC_CCU8_SLICE_CaptureInit()
382 slice->FPCS = (uint32_t) capture_init->float_limit; in XMC_CCU8_SLICE_CaptureInit()
384 slice->PSC = (uint32_t) capture_init->prescaler_initval; in XMC_CCU8_SLICE_CaptureInit()
388 void XMC_CCU8_SLICE_SetOutPath(XMC_CCU8_SLICE_t *const slice, const uint32_t out_path_msk) in XMC_CCU8_SLICE_SetOutPath() argument
391 XMC_ASSERT("XMC_CCU8_SLICE_SetOutPath:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetOutPath()
392 chc = slice->CHC; in XMC_CCU8_SLICE_SetOutPath()
400 slice->CHC = chc; in XMC_CCU8_SLICE_SetOutPath()
418 void XMC_CCU8_SLICE_StartConfig(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_StartConfig() argument
425 XMC_ASSERT("XMC_CCU8_SLICE_StartConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StartConfig()
430 cmc = slice->CMC; in XMC_CCU8_SLICE_StartConfig()
435 slice->CMC = cmc; in XMC_CCU8_SLICE_StartConfig()
437 tc = slice->TC; in XMC_CCU8_SLICE_StartConfig()
448 slice->TC = tc; in XMC_CCU8_SLICE_StartConfig()
452 void XMC_CCU8_SLICE_StopConfig(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_StopConfig() argument
459 XMC_ASSERT("XMC_CCU8_SLICE_StopConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StopConfig()
463 cmc = slice->CMC; in XMC_CCU8_SLICE_StopConfig()
468 slice->CMC = cmc; in XMC_CCU8_SLICE_StopConfig()
471 tc = slice->TC; in XMC_CCU8_SLICE_StopConfig()
475 slice->TC = tc; in XMC_CCU8_SLICE_StopConfig()
479 void XMC_CCU8_SLICE_LoadConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event) in XMC_CCU8_SLICE_LoadConfig() argument
483 XMC_ASSERT("XMC_CCU8_SLICE_LoadConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_LoadConfig()
486 cmc = slice->CMC; in XMC_CCU8_SLICE_LoadConfig()
492 slice->CMC = cmc; in XMC_CCU8_SLICE_LoadConfig()
496 void XMC_CCU8_SLICE_LoadSelector(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_COMPARE_CHANNE… in XMC_CCU8_SLICE_LoadSelector() argument
500 XMC_ASSERT("XMC_CCU8_SLICE_LoadSelector:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_LoadSelector()
503 tc = slice->TC; in XMC_CCU8_SLICE_LoadSelector()
509 slice->TC = tc; in XMC_CCU8_SLICE_LoadSelector()
513 void XMC_CCU8_SLICE_ModulationConfig(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_ModulationConfig() argument
522 XMC_ASSERT("XMC_CCU8_SLICE_ModulationConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ModulationConfig()
530 cmc = slice->CMC; in XMC_CCU8_SLICE_ModulationConfig()
536 slice->CMC = cmc; in XMC_CCU8_SLICE_ModulationConfig()
538 tc = slice->TC; in XMC_CCU8_SLICE_ModulationConfig()
564 slice->TC = tc; in XMC_CCU8_SLICE_ModulationConfig()
568 void XMC_CCU8_SLICE_CountConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event) in XMC_CCU8_SLICE_CountConfig() argument
572 XMC_ASSERT("XMC_CCU8_SLICE_CountConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_CountConfig()
575 cmc = slice->CMC; in XMC_CCU8_SLICE_CountConfig()
581 slice->CMC = cmc; in XMC_CCU8_SLICE_CountConfig()
585 void XMC_CCU8_SLICE_GateConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event) in XMC_CCU8_SLICE_GateConfig() argument
589 XMC_ASSERT("XMC_CCU8_SLICE_GateConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GateConfig()
592 cmc = slice->CMC; in XMC_CCU8_SLICE_GateConfig()
598 slice->CMC = cmc; in XMC_CCU8_SLICE_GateConfig()
602 void XMC_CCU8_SLICE_Capture0Config(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t even… in XMC_CCU8_SLICE_Capture0Config() argument
606 XMC_ASSERT("XMC_CCU8_SLICE_Capture0Config:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_Capture0Config()
609 cmc = slice->CMC; in XMC_CCU8_SLICE_Capture0Config()
615 slice->CMC = cmc; in XMC_CCU8_SLICE_Capture0Config()
619 void XMC_CCU8_SLICE_Capture1Config(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t even… in XMC_CCU8_SLICE_Capture1Config() argument
623 XMC_ASSERT("XMC_CCU8_SLICE_Capture1Config:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_Capture1Config()
627 cmc = slice->CMC; in XMC_CCU8_SLICE_Capture1Config()
633 slice->CMC = cmc; in XMC_CCU8_SLICE_Capture1Config()
637 void XMC_CCU8_SLICE_DirectionConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t eve… in XMC_CCU8_SLICE_DirectionConfig() argument
641 XMC_ASSERT("XMC_CCU8_SLICE_DirectionConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DirectionConfig()
644 cmc = slice->CMC; in XMC_CCU8_SLICE_DirectionConfig()
650 slice->CMC = cmc; in XMC_CCU8_SLICE_DirectionConfig()
654 void XMC_CCU8_SLICE_StatusBitOverrideConfig(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_StatusBitOverrideConfig() argument
658 …SERT("XMC_CCU8_SLICE_StatusBitOverrideConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StatusBitOverrideConfig()
660 cmc = slice->CMC; in XMC_CCU8_SLICE_StatusBitOverrideConfig()
667 slice->CMC = cmc; in XMC_CCU8_SLICE_StatusBitOverrideConfig()
671 void XMC_CCU8_SLICE_TrapConfig(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_TrapConfig() argument
678 XMC_ASSERT("XMC_CCU8_SLICE_TrapConfig:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_TrapConfig()
682 cmc = slice->CMC; in XMC_CCU8_SLICE_TrapConfig()
688 slice->CMC = cmc; in XMC_CCU8_SLICE_TrapConfig()
690 tc = slice->TC; in XMC_CCU8_SLICE_TrapConfig()
712 slice->TC = tc; in XMC_CCU8_SLICE_TrapConfig()
716 void XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent() argument
722 …C_CCU8_SLICE_ConfigureStatusBitOverrideEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
743 ins = slice->INS2; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
769 slice->INS2 = ins; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
771 ins = slice->INS1; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
780 slice->INS1 = ins; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
782 ins = slice->INS; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
816 slice->INS = ins; in XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent()
821 void XMC_CCU8_SLICE_ConfigureEvent(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_ConfigureEvent() argument
829 XMC_ASSERT("XMC_CCU8_SLICE_ConfigureEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ConfigureEvent()
844 ins = slice->INS2; in XMC_CCU8_SLICE_ConfigureEvent()
861 slice->INS2 = ins; in XMC_CCU8_SLICE_ConfigureEvent()
863 ins = slice->INS1; in XMC_CCU8_SLICE_ConfigureEvent()
870 slice->INS1 = ins; in XMC_CCU8_SLICE_ConfigureEvent()
873 ins = slice->INS; in XMC_CCU8_SLICE_ConfigureEvent()
895 slice->INS = ins; in XMC_CCU8_SLICE_ConfigureEvent()
900 void XMC_CCU8_SLICE_SetInput(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetInput() argument
908 XMC_ASSERT("XMC_CCU8_SLICE_SetInput:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetInput()
917 ins = slice->INS1; in XMC_CCU8_SLICE_SetInput()
921 slice->INS1 = ins; in XMC_CCU8_SLICE_SetInput()
925 ins = slice->INS; in XMC_CCU8_SLICE_SetInput()
929 slice->INS = ins; in XMC_CCU8_SLICE_SetInput()
934 void XMC_CCU8_SLICE_SetTimerRepeatMode(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetTimerRepeatMode() argument
939 …XMC_ASSERT("XMC_CCU8_SLICE_SetTimerRepeatMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)… in XMC_CCU8_SLICE_SetTimerRepeatMode()
944 tc = slice->TC; in XMC_CCU8_SLICE_SetTimerRepeatMode()
955 slice->TC = tc; in XMC_CCU8_SLICE_SetTimerRepeatMode()
959 void XMC_CCU8_SLICE_SetTimerCountingMode(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_TIMER_… in XMC_CCU8_SLICE_SetTimerCountingMode() argument
963 …_ASSERT("XMC_CCU8_SLICE_SetTimerCountingMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerCountingMode()
968 tc = slice->TC; in XMC_CCU8_SLICE_SetTimerCountingMode()
979 slice->TC = tc; in XMC_CCU8_SLICE_SetTimerCountingMode()
983 void XMC_CCU8_SLICE_SetTimerPeriodMatch(XMC_CCU8_SLICE_t *const slice, const uint16_t period_val) in XMC_CCU8_SLICE_SetTimerPeriodMatch() argument
985 …C_ASSERT("XMC_CCU8_SLICE_SetTimerPeriodMatch:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerPeriodMatch()
986 slice->PRS = (uint32_t) period_val; in XMC_CCU8_SLICE_SetTimerPeriodMatch()
990 uint32_t XMC_CCU8_SLICE_GetCaptureRegisterValue(const XMC_CCU8_SLICE_t *const slice, const uint8_t … in XMC_CCU8_SLICE_GetCaptureRegisterValue() argument
992 …SERT("XMC_CCU8_SLICE_GetCaptureRegisterValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetCaptureRegisterValue()
994 return(slice->CV[reg_num]); in XMC_CCU8_SLICE_GetCaptureRegisterValue()
998 XMC_CCU8_STATUS_t XMC_CCU8_SLICE_GetLastCapturedTimerValue(const XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_GetLastCapturedTimerValue() argument
1008 …RT("XMC_CCU8_SLICE_GetLastCapturedTimerValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetLastCapturedTimerValue()
1016 if((slice->TC) & CCU8_CC8_TC_ECM_Msk) in XMC_CCU8_SLICE_GetLastCapturedTimerValue()
1039 if( (slice->CV[i]) & CCU8_CC8_CV_FFL_Msk ) in XMC_CCU8_SLICE_GetLastCapturedTimerValue()
1041 *val_ptr = slice->CV[i]; in XMC_CCU8_SLICE_GetLastCapturedTimerValue()
1073 uint32_t XMC_CCU8_SLICE_GetCapturedValueFromFifo(const XMC_CCU8_SLICE_t *const slice, const XMC_CCU… in XMC_CCU8_SLICE_GetCapturedValueFromFifo() argument
1077 …ERT("XMC_CCU8_SLICE_GetCapturedValueFromFifo:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetCapturedValueFromFifo()
1084 cap = slice->ECRD0; in XMC_CCU8_SLICE_GetCapturedValueFromFifo()
1088 cap = slice->ECRD1; in XMC_CCU8_SLICE_GetCapturedValueFromFifo()
1096 void XMC_CCU8_SLICE_EnableDithering(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_EnableDithering() argument
1103 XMC_ASSERT("XMC_CCU8_SLICE_EnableDithering:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableDithering()
1105 tc = slice->TC; in XMC_CCU8_SLICE_EnableDithering()
1117 slice->TC = tc; in XMC_CCU8_SLICE_EnableDithering()
1119 XMC_CCU8_SLICE_SetDitherCompareValue((XMC_CCU8_SLICE_t *)slice, (uint8_t)spread); in XMC_CCU8_SLICE_EnableDithering()
1123 void XMC_CCU8_SLICE_SetPrescaler(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_PRESCALER_t di… in XMC_CCU8_SLICE_SetPrescaler() argument
1127 XMC_ASSERT("XMC_CCU8_SLICE_SetPrescaler:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetPrescaler()
1130 fpc = slice->FPC; in XMC_CCU8_SLICE_SetPrescaler()
1133 slice->FPC = fpc; in XMC_CCU8_SLICE_SetPrescaler()
1139 slice->PSC = (uint32_t) div_val; in XMC_CCU8_SLICE_SetPrescaler()
1143 void XMC_CCU8_SLICE_SetTimerCompareMatch(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetTimerCompareMatch() argument
1147 …_ASSERT("XMC_CCU8_SLICE_SetTimerCompareMatch:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerCompareMatch()
1152 slice->CR1S = (uint32_t) compare_val; in XMC_CCU8_SLICE_SetTimerCompareMatch()
1156 slice->CR2S = (uint32_t) compare_val; in XMC_CCU8_SLICE_SetTimerCompareMatch()
1161 uint16_t XMC_CCU8_SLICE_GetTimerCompareMatch(const XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_GetTimerCompareMatch() argument
1166 XMC_ASSERT("XMC_CCU8_SLICE_GetCompareMatch:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerCompareMatch()
1171 compare_value = (uint16_t) slice->CR1; in XMC_CCU8_SLICE_GetTimerCompareMatch()
1175 compare_value = (uint16_t) slice->CR2; in XMC_CCU8_SLICE_GetTimerCompareMatch()
1182 void XMC_CCU8_SLICE_SetInterruptNode(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetInterruptNode() argument
1190 XMC_ASSERT("XMC_CCU8_SLICE_SetInterruptNode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetInterruptNode()
1194 srs = slice->SRS; in XMC_CCU8_SLICE_SetInterruptNode()
1235 slice->SRS = srs; in XMC_CCU8_SLICE_SetInterruptNode()
1239 void XMC_CCU8_SLICE_SetPassiveLevel(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetPassiveLevel() argument
1245 XMC_ASSERT("XMC_CCU8_SLICE_SetPassiveLevel:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetPassiveLevel()
1251 psl = slice->PSL; in XMC_CCU8_SLICE_SetPassiveLevel()
1257 slice->PSL = psl; in XMC_CCU8_SLICE_SetPassiveLevel()
1261 void XMC_CCU8_SLICE_DeadTimeInit(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_DeadTimeInit() argument
1264 …XMC_ASSERT("XMC_CCU8_SLICE_ConfigureDeadTime:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DeadTimeInit()
1267 slice->DC1R = config->dc1r; in XMC_CCU8_SLICE_DeadTimeInit()
1269 slice->DC2R = config->dc2r; in XMC_CCU8_SLICE_DeadTimeInit()
1271 slice->DTC = config->dtc; in XMC_CCU8_SLICE_DeadTimeInit()
1275 void XMC_CCU8_SLICE_ConfigureDeadTime(XMC_CCU8_SLICE_t *const slice, const uint8_t mask) in XMC_CCU8_SLICE_ConfigureDeadTime() argument
1277 …XMC_ASSERT("XMC_CCU8_SLICE_ConfigureDeadTime:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ConfigureDeadTime()
1280 slice->DTC &= ~((uint32_t) XMC_CCU8_SLICE_DEAD_TIME_CONFIG_MASK); in XMC_CCU8_SLICE_ConfigureDeadTime()
1281 slice->DTC |= (uint32_t) mask; in XMC_CCU8_SLICE_ConfigureDeadTime()
1285 void XMC_CCU8_SLICE_SetDeadTimeValue(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetDeadTimeValue() argument
1290 XMC_ASSERT("XMC_CCU8_SLICE_SetDeadTimeValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetDeadTimeValue()
1295 slice->DC1R = (((uint32_t) fall_value) << CCU8_CC8_DC1R_DT1F_Pos) | ((uint32_t) rise_value); in XMC_CCU8_SLICE_SetDeadTimeValue()
1299 slice->DC2R = (((uint32_t) fall_value) << CCU8_CC8_DC2R_DT2F_Pos) | ((uint32_t) rise_value); in XMC_CCU8_SLICE_SetDeadTimeValue()
1304 void XMC_CCU8_SLICE_SetDeadTimePrescaler(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_DTC_DI… in XMC_CCU8_SLICE_SetDeadTimePrescaler() argument
1306 …_ASSERT("XMC_CCU8_SLICE_SetDeadTimePrescaler:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetDeadTimePrescaler()
1309 slice->DTC &= ~((uint32_t) CCU8_CC8_DTC_DTCC_Msk); in XMC_CCU8_SLICE_SetDeadTimePrescaler()
1310 slice->DTC |= ((uint32_t) div_val) << CCU8_CC8_DTC_DTCC_Pos; in XMC_CCU8_SLICE_SetDeadTimePrescaler()
1314 void XMC_CCU8_SLICE_ConfigureStatusBitOutput(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_ST… in XMC_CCU8_SLICE_ConfigureStatusBitOutput() argument
1316 …ERT("XMC_CCU8_SLICE_ConfigureStatusBitOutput:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ConfigureStatusBitOutput()
1319 slice->TC &= ~((uint32_t) CCU8_CC8_TC_STOS_Msk); in XMC_CCU8_SLICE_ConfigureStatusBitOutput()
1320 slice->TC |= ((uint32_t) channel) << CCU8_CC8_TC_STOS_Pos; in XMC_CCU8_SLICE_ConfigureStatusBitOutput()