Home
last modified time | relevance | path

Searched refs:dsd (Results 1 – 2 of 2) sorted by relevance

/hal_infineon-3.6.0/XMCLib/drivers/inc/
Dxmc_dsd.h592 void XMC_DSD_Enable(XMC_DSD_t *const dsd);
606 void XMC_DSD_Disable(XMC_DSD_t *const dsd);
621 void XMC_DSD_EnableClock(XMC_DSD_t *const dsd);
633 void XMC_DSD_DisableClock(XMC_DSD_t *const dsd);
642 bool XMC_DSD_IsEnabled(XMC_DSD_t *const dsd);
657 void XMC_DSD_Init(XMC_DSD_t *const dsd);
709 __STATIC_INLINE void XMC_DSD_Start(XMC_DSD_t *const dsd, const uint32_t channel) in XMC_DSD_Start() argument
711 XMC_ASSERT("XMC_DSD_Start:Invalid module pointer", XMC_DSD_CHECK_MODULE_PTR(dsd)); in XMC_DSD_Start()
712 dsd->GLOBRC |= channel; in XMC_DSD_Start()
730 __STATIC_INLINE void XMC_DSD_Stop(XMC_DSD_t *const dsd, const uint32_t channel) in XMC_DSD_Stop() argument
[all …]
/hal_infineon-3.6.0/XMCLib/drivers/src/
Dxmc_dsd.c83 void XMC_DSD_Enable(XMC_DSD_t *const dsd) in XMC_DSD_Enable() argument
85 XMC_ASSERT("XMC_DSD_Enable:Invalid module pointer", XMC_DSD_CHECK_MODULE_PTR(dsd)); in XMC_DSD_Enable()
86 XMC_UNUSED_ARG(dsd); in XMC_DSD_Enable()
95 void XMC_DSD_Disable(XMC_DSD_t *const dsd) in XMC_DSD_Disable() argument
97 XMC_ASSERT("XMC_DSD_Disable:Invalid module pointer", XMC_DSD_CHECK_MODULE_PTR(dsd)); in XMC_DSD_Disable()
98 XMC_UNUSED_ARG(dsd); in XMC_DSD_Disable()
107 void XMC_DSD_EnableClock(XMC_DSD_t *const dsd) in XMC_DSD_EnableClock() argument
109 XMC_ASSERT("XMC_DSD_EnableClock:Invalid module pointer", XMC_DSD_CHECK_MODULE_PTR(dsd)); in XMC_DSD_EnableClock()
111 dsd->CLC &= ~(uint32_t)DSD_CLC_DISR_Msk; in XMC_DSD_EnableClock()
113 dsd ->GLOBCFG |= (uint32_t)0x01; in XMC_DSD_EnableClock()
[all …]