Lines Matching refs:BDCR
1688 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1698 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1708 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1718 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1734 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1748 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1758 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1770 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1780 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1790 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
1800 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_DisablePropagation()
1810 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) == RCC_BDCR_LSESYSRDY) ? 1UL : 0UL); in LL_RCC_LSE_IsPropagationReady()
1820 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == RCC_BDCR_LSECSSD) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected()
2096 SET_BIT(RCC->BDCR, RCC_BDCR_LSCOEN); in LL_RCC_LSCO_Enable()
2106 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSCOEN); in LL_RCC_LSCO_Disable()
2119 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSCOSEL, Source); in LL_RCC_LSCO_SetSource()
2131 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSCOSEL)); in LL_RCC_LSCO_GetSource()
2904 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource()
2918 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource()
2928 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC()
2938 CLEAR_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_DisableRTC()
2948 return ((READ_BIT(RCC->BDCR, RCC_BDCR_RTCEN) == RCC_BDCR_RTCEN) ? 1UL : 0UL); in LL_RCC_IsEnabledRTC()
2958 SET_BIT(RCC->BDCR, RCC_BDCR_BDRST); in LL_RCC_ForceBackupDomainReset()
2968 CLEAR_BIT(RCC->BDCR, RCC_BDCR_BDRST); in LL_RCC_ReleaseBackupDomainReset()