Home
last modified time | relevance | path

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

/hal_infineon-latest/XMCLib/drivers/inc/
Dxmc_hrpwm.h887 XMC_HRPWM_STATUS_t XMC_HRPWM_Init(XMC_HRPWM_t *const hrpwm);
901 void XMC_HRPWM_EnableGlobalHR(XMC_HRPWM_t *const hrpwm);
916 void XMC_HRPWM_DisableGlobalHR(XMC_HRPWM_t *const hrpwm);
931 __STATIC_INLINE void XMC_HRPWM_EnableBias(XMC_HRPWM_t *const hrpwm) in XMC_HRPWM_EnableBias() argument
933 XMC_ASSERT("XMC_HRPWM_EnableBias:Invalid module pointer", XMC_HRPWM_CHECK_MODULE_PTR(hrpwm)); in XMC_HRPWM_EnableBias()
934 hrpwm->HRBSC |= HRPWM0_HRBSC_HRBE_Msk; in XMC_HRPWM_EnableBias()
949 __STATIC_INLINE void XMC_HRPWM_DisableBias(XMC_HRPWM_t *const hrpwm) in XMC_HRPWM_DisableBias() argument
951 XMC_ASSERT("XMC_HRPWM_DisableBias:Invalid module pointer", XMC_HRPWM_CHECK_MODULE_PTR(hrpwm)); in XMC_HRPWM_DisableBias()
952 hrpwm->HRBSC &= ~(HRPWM0_HRBSC_HRBE_Msk); in XMC_HRPWM_DisableBias()
969 XMC_HRPWM_HR_LOGIC_t XMC_HRPWM_GetHRGenReadyStatus(XMC_HRPWM_t *const hrpwm);
[all …]
/hal_infineon-latest/XMCLib/drivers/src/
Dxmc_hrpwm.c138 XMC_HRPWM_STATUS_t XMC_HRPWM_Init(XMC_HRPWM_t *const hrpwm) in XMC_HRPWM_Init() argument
145 XMC_ASSERT("XMC_HRPWM_Init:Invalid module pointer", XMC_HRPWM_CHECK_MODULE_PTR(hrpwm)); in XMC_HRPWM_Init()
158 hrpwm->GLBANA = (uint32_t)0x00004A4E; /* Initialization sequence */ in XMC_HRPWM_Init()
160 hrpwm->HRBSC |= (uint32_t)HRPWM0_HRBSC_HRBE_Msk; /* Enable Bias Generator of HRPWM */ in XMC_HRPWM_Init()
184 hrpwm->CSGCFG = (uint32_t)(0x0000003F); in XMC_HRPWM_Init()
209 hrpwm->HRCCFG |= (clkc << HRPWM0_HRCCFG_CLKC_Pos); in XMC_HRPWM_Init()
211hrpwm->HRCCFG |= (uint32_t)HRPWM0_HRCCFG_HRCPM_Msk; /* Release HR generation from power down mode … in XMC_HRPWM_Init()
216 hrpwm->GLBANA |= (uint32_t)HRPWM0_GLBANA_GHREN_Msk; in XMC_HRPWM_Init()
221 if ((hrpwm->HRGHRS & HRPWM0_HRGHRS_HRGR_Msk) == 1U) in XMC_HRPWM_Init()
236 void XMC_HRPWM_EnableGlobalHR(XMC_HRPWM_t *const hrpwm) in XMC_HRPWM_EnableGlobalHR() argument
[all …]