Lines Matching refs:slice
1074 __STATIC_INLINE bool XMC_CCU8_IsValidSlice(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_IsValidSlice() argument
1078 tmp = (slice == CCU80_CC80); in XMC_CCU8_IsValidSlice()
1080 tmp = tmp || (slice == CCU80_CC81); in XMC_CCU8_IsValidSlice()
1083 tmp = tmp || (slice == CCU80_CC82); in XMC_CCU8_IsValidSlice()
1086 tmp = tmp || (slice == CCU80_CC83); in XMC_CCU8_IsValidSlice()
1089 tmp = tmp || (slice == CCU81_CC80); in XMC_CCU8_IsValidSlice()
1091 tmp = tmp || (slice == CCU81_CC81); in XMC_CCU8_IsValidSlice()
1094 tmp = tmp || (slice == CCU81_CC82); in XMC_CCU8_IsValidSlice()
1097 tmp = tmp || (slice == CCU81_CC83); in XMC_CCU8_IsValidSlice()
1338 void XMC_CCU8_SLICE_CompareInit(XMC_CCU8_SLICE_t *const slice,
1356 void XMC_CCU8_SLICE_CaptureInit(XMC_CCU8_SLICE_t *const slice,
1547 void XMC_CCU8_SLICE_SetOutPath(XMC_CCU8_SLICE_t *const slice, const uint32_t out_path_msk);
1564 void XMC_CCU8_SLICE_StartConfig(XMC_CCU8_SLICE_t *const slice,
1583 void XMC_CCU8_SLICE_StopConfig(XMC_CCU8_SLICE_t *const slice,
1604 void XMC_CCU8_SLICE_LoadConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event);
1621 void XMC_CCU8_SLICE_LoadSelector(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_COMPARE_CHANNE…
1643 void XMC_CCU8_SLICE_ModulationConfig(XMC_CCU8_SLICE_t *const slice,
1665 void XMC_CCU8_SLICE_CountConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event);
1681 void XMC_CCU8_SLICE_GateConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t event);
1697 void XMC_CCU8_SLICE_Capture0Config(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t even…
1713 void XMC_CCU8_SLICE_Capture1Config(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t even…
1728 __STATIC_INLINE bool XMC_CCU8_SLICE_IsExtendedCapReadEnabled(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_IsExtendedCapReadEnabled() argument
1730 XMC_ASSERT("XMC_CCU8_IsPrescalerRunning:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_IsExtendedCapReadEnabled()
1731 return((bool)((slice->TC & (uint32_t) CCU8_CC8_TC_ECM_Msk) == (uint32_t)CCU8_CC8_TC_ECM_Msk)); in XMC_CCU8_SLICE_IsExtendedCapReadEnabled()
1773 uint32_t XMC_CCU8_SLICE_GetCapturedValueFromFifo(const XMC_CCU8_SLICE_t *const slice,
1791 void XMC_CCU8_SLICE_DirectionConfig(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_EVENT_t eve…
1806 void XMC_CCU8_SLICE_StatusBitOverrideConfig(XMC_CCU8_SLICE_t *const slice);
1826 void XMC_CCU8_SLICE_TrapConfig(XMC_CCU8_SLICE_t *const slice,
1847 void XMC_CCU8_SLICE_ConfigureStatusBitOverrideEvent(XMC_CCU8_SLICE_t *const slice,
1870 void XMC_CCU8_SLICE_ConfigureEvent(XMC_CCU8_SLICE_t *const slice,
1893 void XMC_CCU8_SLICE_SetInput(XMC_CCU8_SLICE_t *const slice,
1916 __STATIC_INLINE void XMC_CCU8_SLICE_EnableTrap(XMC_CCU8_SLICE_t *const slice, const uint32_t out_ma… in XMC_CCU8_SLICE_EnableTrap() argument
1918 XMC_ASSERT("XMC_CCU8_SLICE_EnableTrap:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableTrap()
1919 slice->TC |= (uint32_t)out_mask << CCU8_CC8_TC_TRAPE0_Pos; in XMC_CCU8_SLICE_EnableTrap()
1940 __STATIC_INLINE void XMC_CCU8_SLICE_DisableTrap(XMC_CCU8_SLICE_t *const slice, const uint32_t out_m… in XMC_CCU8_SLICE_DisableTrap() argument
1942 XMC_ASSERT("XMC_CCU8_SLICE_DisableTrap:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableTrap()
1944 slice->TC &= ~((uint32_t)out_mask << CCU8_CC8_TC_TRAPE0_Pos); in XMC_CCU8_SLICE_DisableTrap()
1958 __STATIC_INLINE bool XMC_CCU8_SLICE_IsTimerRunning(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_IsTimerRunning() argument
1960 XMC_ASSERT("XMC_CCU8_SLICE_GetTimerStatus:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_IsTimerRunning()
1961 return(bool)(((slice->TCST) & CCU8_CC8_TCST_TRB_Msk) == (uint32_t)CCU8_CC8_TCST_TRB_Msk); in XMC_CCU8_SLICE_IsTimerRunning()
1976 __STATIC_INLINE bool XMC_CCU8_SLICE_IsDeadTimeCntr1Running(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_IsDeadTimeCntr1Running() argument
1978 …SSERT("XMC_CCU8_SLICE_IsDeadTimeCntr1Running:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_IsDeadTimeCntr1Running()
1979 return(bool)(((slice->TCST) & CCU8_CC8_TCST_DTR1_Msk) == (uint32_t)CCU8_CC8_TCST_DTR1_Msk); in XMC_CCU8_SLICE_IsDeadTimeCntr1Running()
1994 __STATIC_INLINE bool XMC_CCU8_SLICE_IsDeadTimeCntr2Running(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_IsDeadTimeCntr2Running() argument
1996 …SSERT("XMC_CCU8_SLICE_IsDeadTimeCntr2Running:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_IsDeadTimeCntr2Running()
1997 return(bool)(((slice->TCST) & CCU8_CC8_TCST_DTR2_Msk) == (uint32_t)CCU8_CC8_TCST_DTR2_Msk); in XMC_CCU8_SLICE_IsDeadTimeCntr2Running()
2013 …XMC_CCU8_SLICE_TIMER_COUNT_DIR_t XMC_CCU8_SLICE_GetCountingDir(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetCountingDir() argument
2015 XMC_ASSERT("XMC_CCU8_SLICE_GetCountingDir:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetCountingDir()
2016 …return((XMC_CCU8_SLICE_TIMER_COUNT_DIR_t)(((slice->TCST) & CCU8_CC8_TCST_CDIR_Msk) >> CCU8_CC8_TCS… in XMC_CCU8_SLICE_GetCountingDir()
2031 __STATIC_INLINE void XMC_CCU8_SLICE_StartTimer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_StartTimer() argument
2033 XMC_ASSERT("XMC_CCU8_SLICE_StartTimer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StartTimer()
2034 slice->TCSET = CCU8_CC8_TCSET_TRBS_Msk; in XMC_CCU8_SLICE_StartTimer()
2049 __STATIC_INLINE void XMC_CCU8_SLICE_StopTimer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_StopTimer() argument
2051 XMC_ASSERT("XMC_CCU8_SLICE_StopTimer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StopTimer()
2052 slice->TCCLR = (uint32_t) CCU8_CC8_TCCLR_TRBC_Msk; in XMC_CCU8_SLICE_StopTimer()
2068 __STATIC_INLINE void XMC_CCU8_SLICE_ClearTimer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_ClearTimer() argument
2070 XMC_ASSERT("XMC_CCU8_SLICE_ClearTimer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ClearTimer()
2071 slice->TCCLR = (uint32_t) CCU8_CC8_TCCLR_TCC_Msk; in XMC_CCU8_SLICE_ClearTimer()
2085 __STATIC_INLINE void XMC_CCU8_SLICE_StopClearTimer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_StopClearTimer() argument
2087 XMC_ASSERT("XMC_CCU8_SLICE_StopClearTimer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_StopClearTimer()
2088 slice->TCCLR = CCU8_CC8_TCCLR_TRBC_Msk | CCU8_CC8_TCCLR_TCC_Msk; in XMC_CCU8_SLICE_StopClearTimer()
2106 …TATIC_INLINE XMC_CCU8_SLICE_MODE_t XMC_CCU8_SLICE_GetSliceMode(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetSliceMode() argument
2108 XMC_ASSERT("XMC_CCU8_SLICE_GetSliceMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetSliceMode()
2109 return((XMC_CCU8_SLICE_MODE_t)(((slice->TC) & CCU8_CC8_TC_CMOD_Msk) >> CCU8_CC8_TC_CMOD_Pos)); in XMC_CCU8_SLICE_GetSliceMode()
2127 void XMC_CCU8_SLICE_SetTimerRepeatMode(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_TIMER_RE…
2145 … const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerRepeatMode() argument
2147 …XMC_ASSERT("XMC_CCU8_SLICE_GetTimerRepeatMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)… in XMC_CCU8_SLICE_GetTimerRepeatMode()
2148 …return((XMC_CCU8_SLICE_TIMER_REPEAT_MODE_t)(((slice->TC) & CCU8_CC8_TC_TSSM_Msk) >> CCU8_CC8_TC_TS… in XMC_CCU8_SLICE_GetTimerRepeatMode()
2167 void XMC_CCU8_SLICE_SetTimerCountingMode(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_TIMER_…
2182 … const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerCountingMode() argument
2184 …_ASSERT("XMC_CCU8_SLICE_GetTimerCountingMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerCountingMode()
2185 …return((XMC_CCU8_SLICE_TIMER_COUNT_MODE_t)(((slice->TC) & CCU8_CC8_TC_TCM_Msk) >> CCU8_CC8_TC_TCM_… in XMC_CCU8_SLICE_GetTimerCountingMode()
2204 void XMC_CCU8_SLICE_SetTimerPeriodMatch(XMC_CCU8_SLICE_t *const slice, const uint16_t period_val);
2225 __STATIC_INLINE uint16_t XMC_CCU8_SLICE_GetTimerPeriodMatch(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerPeriodMatch() argument
2227 …C_ASSERT("XMC_CCU8_SLICE_GetTimerPeriodMatch:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerPeriodMatch()
2228 return((uint16_t) slice->PR); in XMC_CCU8_SLICE_GetTimerPeriodMatch()
2248 void XMC_CCU8_SLICE_SetTimerCompareMatch(XMC_CCU8_SLICE_t *const slice,
2269 __STATIC_INLINE void XMC_CCU8_SLICE_SetTimerCompareMatchChannel1(XMC_CCU8_SLICE_t *const slice, con… in XMC_CCU8_SLICE_SetTimerCompareMatchChannel1() argument
2271 …"XMC_CCU8_SLICE_SetTimerCompareMatchChannel1:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerCompareMatchChannel1()
2272 slice->CR1S = (uint32_t) compare_val; in XMC_CCU8_SLICE_SetTimerCompareMatchChannel1()
2292 __STATIC_INLINE void XMC_CCU8_SLICE_SetTimerCompareMatchChannel2(XMC_CCU8_SLICE_t *const slice, con… in XMC_CCU8_SLICE_SetTimerCompareMatchChannel2() argument
2294 …"XMC_CCU8_SLICE_SetTimerCompareMatchChannel2:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerCompareMatchChannel2()
2295 slice->CR2S = (uint32_t) compare_val; in XMC_CCU8_SLICE_SetTimerCompareMatchChannel2()
2318 uint16_t XMC_CCU8_SLICE_GetTimerCompareMatch(const XMC_CCU8_SLICE_t *const slice,
2332 __STATIC_INLINE uint16_t XMC_CCU8_SLICE_GetTimerCompareMatchChannel1(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerCompareMatchChannel1() argument
2334 …"XMC_CCU8_SLICE_GetTimerCompareMatchChannel1:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerCompareMatchChannel1()
2335 return slice->CR1; in XMC_CCU8_SLICE_GetTimerCompareMatchChannel1()
2349 __STATIC_INLINE uint16_t XMC_CCU8_SLICE_GetTimerCompareMatchChannel2(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerCompareMatchChannel2() argument
2351 …"XMC_CCU8_SLICE_SetTimerCompareMatchChannel2:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerCompareMatchChannel2()
2352 return slice->CR2; in XMC_CCU8_SLICE_GetTimerCompareMatchChannel2()
2394 __STATIC_INLINE uint16_t XMC_CCU8_SLICE_GetTimerValue(const XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetTimerValue() argument
2396 XMC_ASSERT("XMC_CCU8_SLICE_GetTimerValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetTimerValue()
2397 return((uint16_t) slice->TIMER); in XMC_CCU8_SLICE_GetTimerValue()
2415 __STATIC_INLINE void XMC_CCU8_SLICE_SetTimerValue(XMC_CCU8_SLICE_t *const slice, const uint16_t tim… in XMC_CCU8_SLICE_SetTimerValue() argument
2417 XMC_ASSERT("XMC_CCU8_SLICE_SetTimerValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetTimerValue()
2418 slice->TIMER = (uint32_t) timer_val; in XMC_CCU8_SLICE_SetTimerValue()
2444 void XMC_CCU8_SLICE_EnableDithering(XMC_CCU8_SLICE_t *const slice,
2462 __STATIC_INLINE void XMC_CCU8_SLICE_DisableDithering(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_DisableDithering() argument
2464 XMC_ASSERT("XMC_CCU8_SLICE_DisableDithering:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableDithering()
2465 slice->TC &= ~((uint32_t) CCU8_CC8_TC_DITHE_Msk); in XMC_CCU8_SLICE_DisableDithering()
2483 __STATIC_INLINE void XMC_CCU8_SLICE_EnableFloatingPrescaler(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_EnableFloatingPrescaler() argument
2485 …SERT("XMC_CCU8_SLICE_EnableFloatingPrescaler:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableFloatingPrescaler()
2486 slice->TC |= (uint32_t) CCU8_CC8_TC_FPE_Msk; in XMC_CCU8_SLICE_EnableFloatingPrescaler()
2502 __STATIC_INLINE void XMC_CCU8_SLICE_DisableFloatingPrescaler(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_DisableFloatingPrescaler() argument
2504 …ERT("XMC_CCU8_SLICE_DisableFloatingPrescaler:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableFloatingPrescaler()
2505 slice->TC &= ~((uint32_t) CCU8_CC8_TC_FPE_Msk); in XMC_CCU8_SLICE_DisableFloatingPrescaler()
2525 __STATIC_INLINE void XMC_CCU8_SLICE_SetDitherCompareValue(XMC_CCU8_SLICE_t *const slice, const uint… in XMC_CCU8_SLICE_SetDitherCompareValue() argument
2527 …ASSERT("XMC_CCU8_SLICE_SetDitherCompareValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetDitherCompareValue()
2530 slice->DITS = comp_val; in XMC_CCU8_SLICE_SetDitherCompareValue()
2548 void XMC_CCU8_SLICE_SetPrescaler(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_PRESCALER_t di…
2562 …STATIC_INLINE XMC_CCU8_SLICE_PRESCALER_t XMC_CCU8_SLICE_GetPrescaler(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_GetPrescaler() argument
2564 XMC_ASSERT("XMC_CCU8_SLICE_SetPrescaler:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetPrescaler()
2566 return (XMC_CCU8_SLICE_PRESCALER_t)slice->PSC; in XMC_CCU8_SLICE_GetPrescaler()
2586 __STATIC_INLINE void XMC_CCU8_SLICE_SetFloatingPrescalerCompareValue(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetFloatingPrescalerCompareValue() argument
2589 …_CCU8_SLICE_SetFloatingPrescalerCompareValue:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetFloatingPrescalerCompareValue()
2591 slice->FPCS = (uint32_t) cmp_val; in XMC_CCU8_SLICE_SetFloatingPrescalerCompareValue()
2611 __STATIC_INLINE void XMC_CCU8_SLICE_EnableMultiChannelMode(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_EnableMultiChannelMode() argument
2614 …SSERT("XMC_CCU8_SLICE_EnableMultiChannelMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableMultiChannelMode()
2617 slice->TC |= (uint32_t)CCU8_CC8_TC_MCME1_Msk << ch_num; in XMC_CCU8_SLICE_EnableMultiChannelMode()
2634 __STATIC_INLINE void XMC_CCU8_SLICE_DisableMultiChannelMode(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_DisableMultiChannelMode() argument
2637 …SERT("XMC_CCU8_SLICE_DisableMultiChannelMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableMultiChannelMode()
2640 slice->TC &= ~((uint32_t)CCU8_CC8_TC_MCME1_Msk << ch_num); in XMC_CCU8_SLICE_DisableMultiChannelMode()
2679 uint32_t XMC_CCU8_SLICE_GetCaptureRegisterValue(const XMC_CCU8_SLICE_t *const slice, const uint8_t …
2700 XMC_CCU8_STATUS_t XMC_CCU8_SLICE_GetLastCapturedTimerValue(const XMC_CCU8_SLICE_t *const slice,
2719 __STATIC_INLINE void XMC_CCU8_SLICE_EnableEvent(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE… in XMC_CCU8_SLICE_EnableEvent() argument
2721 XMC_ASSERT("XMC_CCU8_SLICE_EnableEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableEvent()
2724 slice->INTE |= ((uint32_t) 1) << ((uint32_t) event); in XMC_CCU8_SLICE_EnableEvent()
2744 __STATIC_INLINE void XMC_CCU8_SLICE_EnableMultipleEvents(XMC_CCU8_SLICE_t *const slice, const uint1… in XMC_CCU8_SLICE_EnableMultipleEvents() argument
2746 …_ASSERT("XMC_CCU8_SLICE_EnableMultipleEvents:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableMultipleEvents()
2747 slice->INTE = (uint32_t) mask; in XMC_CCU8_SLICE_EnableMultipleEvents()
2764 __STATIC_INLINE void XMC_CCU8_SLICE_DisableEvent(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLIC… in XMC_CCU8_SLICE_DisableEvent() argument
2766 XMC_ASSERT("XMC_CCU8_SLICE_DisableEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableEvent()
2769 slice->INTE &= ~(((uint32_t) 1) << ((uint32_t) event)); in XMC_CCU8_SLICE_DisableEvent()
2788 __STATIC_INLINE void XMC_CCU8_SLICE_DisableMultipleEvents(XMC_CCU8_SLICE_t *const slice, const uint… in XMC_CCU8_SLICE_DisableMultipleEvents() argument
2790 …ASSERT("XMC_CCU8_SLICE_DisableMultipleEvents:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableMultipleEvents()
2791 slice->INTE &= ~((uint32_t) mask); in XMC_CCU8_SLICE_DisableMultipleEvents()
2808 __STATIC_INLINE void XMC_CCU8_SLICE_SetEvent(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_IR… in XMC_CCU8_SLICE_SetEvent() argument
2810 XMC_ASSERT("XMC_CCU8_SLICE_SetEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetEvent()
2813 slice->SWS = ((uint32_t) 1) << ((uint32_t) event); in XMC_CCU8_SLICE_SetEvent()
2829 __STATIC_INLINE void XMC_CCU8_SLICE_ClearEvent(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_… in XMC_CCU8_SLICE_ClearEvent() argument
2831 XMC_ASSERT("XMC_CCU8_SLICE_ClearEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_ClearEvent()
2833 slice->SWR = ((uint32_t) 1) << ((uint32_t) event); in XMC_CCU8_SLICE_ClearEvent()
2851 __STATIC_INLINE bool XMC_CCU8_SLICE_GetEvent(const XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SL… in XMC_CCU8_SLICE_GetEvent() argument
2853 XMC_ASSERT("XMC_CCU8_SLICE_GetEvent:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_GetEvent()
2855 return(((uint32_t)(slice->INTS & ((uint32_t)1 << event))) != 0U); in XMC_CCU8_SLICE_GetEvent()
2874 void XMC_CCU8_SLICE_SetInterruptNode(XMC_CCU8_SLICE_t *const slice,
2893 void XMC_CCU8_SLICE_SetPassiveLevel(XMC_CCU8_SLICE_t *const slice,
2913 void XMC_CCU8_SLICE_DeadTimeInit(XMC_CCU8_SLICE_t *const slice,
2936 __STATIC_INLINE void XMC_CCU8_SLICE_EnableAsymmetricCompareMode(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_EnableAsymmetricCompareMode() argument
2938 …("XMC_CCU8_SLICE_EnableAsymmetricCompareMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableAsymmetricCompareMode()
2939 slice->CHC |= (uint32_t) CCU8_CC8_CHC_ASE_Msk; in XMC_CCU8_SLICE_EnableAsymmetricCompareMode()
2955 __STATIC_INLINE void XMC_CCU8_SLICE_EnableSymmetricCompareMode(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_EnableSymmetricCompareMode() argument
2957 …T("XMC_CCU8_SLICE_EnableSymmetricCompareMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableSymmetricCompareMode()
2958 slice->CHC &= ~((uint32_t) CCU8_CC8_CHC_ASE_Msk); in XMC_CCU8_SLICE_EnableSymmetricCompareMode()
2985 void XMC_CCU8_SLICE_ConfigureDeadTime(XMC_CCU8_SLICE_t *const slice, const uint8_t mask);
3006 void XMC_CCU8_SLICE_SetDeadTimeValue(XMC_CCU8_SLICE_t *const slice,
3026 void XMC_CCU8_SLICE_SetDeadTimePrescaler(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_DTC_DI…
3042 void XMC_CCU8_SLICE_ConfigureStatusBitOutput(XMC_CCU8_SLICE_t *const slice, const XMC_CCU8_SLICE_ST…
3067 __STATIC_INLINE void XMC_CCU8_SLICE_EnableCascadedShadowTransfer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_EnableCascadedShadowTransfer() argument
3069 …"XMC_CCU8_SLICE_EnableCascadedShadowTransfer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableCascadedShadowTransfer()
3070 slice->STC |= (uint32_t) CCU8_CC8_STC_CSE_Msk; in XMC_CCU8_SLICE_EnableCascadedShadowTransfer()
3088 __STATIC_INLINE void XMC_CCU8_SLICE_DisableCascadedShadowTransfer(XMC_CCU8_SLICE_t *const slice) in XMC_CCU8_SLICE_DisableCascadedShadowTransfer() argument
3090 …XMC_CCU8_SLICE_DisableCascadedShadowTransfer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableCascadedShadowTransfer()
3091 slice->STC &= ~(uint32_t) CCU8_CC8_STC_CSE_Msk; in XMC_CCU8_SLICE_DisableCascadedShadowTransfer()
3114 __STATIC_INLINE void XMC_CCU8_SLICE_SetShadowTransferMode(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_SetShadowTransferMode() argument
3117 …ASSERT("XMC_CCU8_SLICE_SetShadowTransferMode:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_SetShadowTransferMode()
3118 slice->STC = ((slice->STC) & (uint32_t)~CCU8_CC8_STC_STM_Msk) | in XMC_CCU8_SLICE_SetShadowTransferMode()
3142 __STATIC_INLINE void XMC_CCU8_SLICE_WriteImmediateAfterShadowTransfer(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_WriteImmediateAfterShadowTransfer() argument
3145 …CU8_SLICE_WriteImmediateAfterShadowTransfer:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_WriteImmediateAfterShadowTransfer()
3146 slice->STC |= immediate_write; in XMC_CCU8_SLICE_WriteImmediateAfterShadowTransfer()
3168 __STATIC_INLINE void XMC_CCU8_SLICE_WriteCoherentlyWithPWMCycle(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_WriteCoherentlyWithPWMCycle() argument
3171 …("XMC_CCU8_SLICE_WriteCoherentlyWithPWMCycle:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_WriteCoherentlyWithPWMCycle()
3172 slice->STC &= ~(uint32_t)coherent_write; in XMC_CCU8_SLICE_WriteCoherentlyWithPWMCycle()
3194 …ATIC_INLINE void XMC_CCU8_SLICE_EnableAutomaticShadowTransferRequest(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_EnableAutomaticShadowTransferRequest() argument
3197 …8_SLICE_EnableAutomaticShadowTransferRequest:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_EnableAutomaticShadowTransferRequest()
3198 slice->STC |= automatic_shadow_transfer; in XMC_CCU8_SLICE_EnableAutomaticShadowTransferRequest()
3221 …TIC_INLINE void XMC_CCU8_SLICE_DisableAutomaticShadowTransferRequest(XMC_CCU8_SLICE_t *const slice, in XMC_CCU8_SLICE_DisableAutomaticShadowTransferRequest() argument
3224 …_SLICE_DisableAutomaticShadowTransferRequest:Invalid Slice Pointer", XMC_CCU8_IsValidSlice(slice)); in XMC_CCU8_SLICE_DisableAutomaticShadowTransferRequest()
3225 slice->STC &= ~(uint32_t)automatic_shadow_transfer; in XMC_CCU8_SLICE_DisableAutomaticShadowTransferRequest()