Lines Matching refs:BDCR
1717 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1727 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1737 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1747 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1763 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1777 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1787 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1799 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1809 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1819 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
1829 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) == RCC_BDCR_LSESYSRDY) ? 1UL : 0UL); in LL_RCC_LSESYS_IsReady()
1839 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_DisablePropagation()
1849 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) == RCC_BDCR_LSESYSRDY) ? 1UL : 0UL); in LL_RCC_LSE_IsPropagationReady()
1859 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == RCC_BDCR_LSECSSD) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected()
1871 SET_BIT(RCC->BDCR, RCC_BDCR_LSEGFON); in LL_RCC_LSE_EnableGlitchFilter()
1882 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEGFON); in LL_RCC_LSE_DisableGlitchFilter()
1892 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEGFON) == RCC_BDCR_LSEGFON) ? 1UL : 0UL); in LL_RCC_LSE_IsGlitchFilterEnabled()
1910 SET_BIT(RCC->BDCR, RCC_BDCR_LSION); in LL_RCC_LSI_Enable()
1920 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSION); in LL_RCC_LSI_Disable()
1930 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) == RCC_BDCR_LSIRDY) ? 1UL : 0UL); in LL_RCC_LSI_IsReady()
1943 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSIPREDIV, LSIPrescaler); in LL_RCC_LSI_SetPrescaler()
1955 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSIPREDIV)); in LL_RCC_LSI_GetPrescaler()
2494 SET_BIT(RCC->BDCR, RCC_BDCR_LSCOEN); in LL_RCC_LSCO_Enable()
2504 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSCOEN); in LL_RCC_LSCO_Disable()
2517 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSCOSEL, Source); in LL_RCC_LSCO_SetSource()
2529 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSCOSEL)); in LL_RCC_LSCO_GetSource()
3762 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource()
3776 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource()
3786 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC()
3796 CLEAR_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_DisableRTC()
3806 return ((READ_BIT(RCC->BDCR, RCC_BDCR_RTCEN) == RCC_BDCR_RTCEN) ? 1UL : 0UL); in LL_RCC_IsEnabledRTC()
3816 SET_BIT(RCC->BDCR, RCC_BDCR_BDRST); in LL_RCC_ForceBackupDomainReset()
3826 CLEAR_BIT(RCC->BDCR, RCC_BDCR_BDRST); in LL_RCC_ReleaseBackupDomainReset()