/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/ |
D | stm32l5xx_hal_rcc.c | 400 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_DeInit() 401 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP | RCC_BDCR_LSESYSEN); in HAL_RCC_DeInit() 800 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() 801 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 806 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 811 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 812 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() 822 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig() 827 if (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig() 837 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig() [all …]
|
D | stm32l5xx_hal_rcc_ex.c | 289 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 294 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 299 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 309 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 314 if (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 835 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 1077 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 1109 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 1141 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 1173 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/ |
D | stm32u0xx_hal_rcc.c | 658 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() 659 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 664 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 669 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 670 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() 680 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig() 691 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig() 694 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) == 0U) in HAL_RCC_OscConfig() 705 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig() 708 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) != 0U) in HAL_RCC_OscConfig() [all …]
|
D | stm32u0xx_hal_rcc_ex.c | 157 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 162 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 167 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 177 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 496 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 554 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 587 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 628 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 659 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() 691 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/include/ |
D | stm32wlxx_ll_rcc.h | 1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1213 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1223 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEON) == (RCC_BDCR_LSEON)) ? 1UL : 0UL); in LL_RCC_LSE_IsEnabled() 1233 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1243 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1259 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1273 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1283 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 1295 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() 1305 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation() [all …]
|
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/include/ |
D | stm32u0xx_ll_rcc.h | 1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1213 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1223 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation() 1233 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_DisablePropagation() 1243 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1253 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1269 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1283 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1293 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 1305 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/include/ |
D | stm32f7xx_hal_rcc.h | 783 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 787 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 788 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 792 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 793 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 797 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 798 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 812 #define __HAL_RCC_RTC_ENABLE() (RCC->BDCR |= (RCC_BDCR_RTCEN)) 813 #define __HAL_RCC_RTC_DISABLE() (RCC->BDCR &= ~(RCC_BDCR_RTCEN)) 841 … RCC->BDCR |= ((__RTCCLKSource__) & 0x00000FFF); \ [all …]
|
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/include/ |
D | stm32g4xx_ll_rcc.h | 1133 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1143 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1153 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1163 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1179 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1193 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 1215 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() 1225 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady() 1235 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == (RCC_BDCR_LSECSSD)) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_rcc_ex.c | 1741 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 1746 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 1751 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 1761 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 3246 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 3251 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIRDY)) && (srcclk == RCC_RTCCLKSOURCE_LSI)) in HAL_RCCEx_GetPeriphCLKFreq() 3487 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 3526 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 3565 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 3603 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART4CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
D | stm32h5xx_hal_pwr_ex.c | 376 SET_BIT(PWR->BDCR, PWR_BDCR_MONEN); in HAL_PWREx_EnableMonitoring() 385 CLEAR_BIT(PWR->BDCR, PWR_BDCR_MONEN); in HAL_PWREx_DisableMonitoring() 456 MODIFY_REG(PWR->BDCR, PWR_BDCR_VBRS, ResistorValue); in HAL_PWREx_EnableBatteryCharging() 459 SET_BIT(PWR->BDCR, PWR_BDCR_VBE); in HAL_PWREx_EnableBatteryCharging() 468 CLEAR_BIT(PWR->BDCR, PWR_BDCR_VBE); in HAL_PWREx_DisableBatteryCharging() 744 SET_BIT(PWR->BDCR, PWR_BDCR_BREN); in HAL_PWREx_EnableBkupRAMRetention() 758 CLEAR_BIT(PWR->BDCR, PWR_BDCR_BREN); in HAL_PWREx_DisableBkupRAMRetention()
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_rcc_ex.c | 200 tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 204 tmpreg1 = (RCC->BDCR & ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 209 RCC->BDCR = tmpreg1; in HAL_RCCEx_PeriphCLKConfig() 212 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSEON)) in HAL_RCCEx_PeriphCLKConfig() 541 PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL)); in HAL_RCCEx_GetPeriphCLKConfig() 1121 tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 1125 tmpreg1 = (RCC->BDCR & ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 1130 RCC->BDCR = tmpreg1; in HAL_RCCEx_PeriphCLKConfig() 1133 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSEON)) in HAL_RCCEx_PeriphCLKConfig() 1191 PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL)); in HAL_RCCEx_GetPeriphCLKConfig() [all …]
|
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/ |
D | stm32g4xx_hal_rcc_ex.c | 166 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 171 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 176 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 186 while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 699 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 773 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 800 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 828 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 857 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART4CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 886 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART5CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/include/ |
D | stm32u5xx_ll_rcc.h | 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() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_rcc.c | 807 uint32_t bdcr_temp = RCC->BDCR; in HAL_RCC_OscConfig() 830 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) != 0U) in HAL_RCC_OscConfig() 840 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSIPREDIV, pRCC_OscInitStruct->LSIDiv); in HAL_RCC_OscConfig() 849 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) == 0U) in HAL_RCC_OscConfig() 865 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) != 0U) in HAL_RCC_OscConfig() 918 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() 919 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 924 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 929 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig() 930 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig() [all …]
|
D | stm32u5xx_hal_rcc_ex.c | 842 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 847 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 852 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 862 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 1812 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 1817 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIRDY)) && (srcclk == RCC_RTCCLKSOURCE_LSI)) in HAL_RCCEx_GetPeriphCLKFreq() 1819 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIPREDIV)) in HAL_RCCEx_GetPeriphCLKFreq() 2084 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 2112 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 2140 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/ |
D | stm32g0xx_ll_rcc.h | 1473 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1483 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1493 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1503 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1519 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1533 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1543 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 1555 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() 1565 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady() 1575 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == (RCC_BDCR_LSECSSD)) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_rcc_ex.c | 155 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig() 161 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig() 166 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig() 176 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig() 629 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 716 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 743 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 772 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 793 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_CECCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() 822 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_LPUART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq() [all …]
|
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/include/ |
D | stm32f0xx_ll_rcc.h | 967 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 977 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 987 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 997 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1013 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1027 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1037 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady() 1425 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource() 1439 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource() 1449 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC() [all …]
|
D | stm32f0xx_hal_rcc.h | 1101 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 1105 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 1106 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 1110 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 1111 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 1115 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \ 1116 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \ 1412 #define __HAL_RCC_RTC_CONFIG(__RTC_CLKSOURCE__) MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, (__RTC_CLKSO… 1421 #define __HAL_RCC_GET_RTC_SOURCE() (READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)) 1426 #define __HAL_RCC_RTC_ENABLE() SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN) [all …]
|
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/include/ |
D | stm32l5xx_ll_rcc.h | 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() [all …]
|
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/include/ |
D | stm32wbxx_ll_rcc.h | 1625 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1635 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1645 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEON) == (RCC_BDCR_LSEON)) ? 1UL : 0UL); in LL_RCC_LSE_IsEnabled() 1655 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1665 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1681 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1695 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1705 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 1717 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() 1727 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/include/ |
D | stm32f1xx_ll_rcc.h | 914 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 924 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 934 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 944 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 954 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady() 1305 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource() 1319 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource() 1329 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC() 1339 CLEAR_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_DisableRTC() 1349 return (READ_BIT(RCC->BDCR, RCC_BDCR_RTCEN) == (RCC_BDCR_RTCEN)); in LL_RCC_IsEnabledRTC() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_ll_rcc.h | 1922 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1932 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1942 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady() 1952 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1962 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1978 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEEXT, LSEClockMode); in LL_RCC_LSE_SetExternalClockType() 1990 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEEXT)); in LL_RCC_LSE_GetExternalClockType() 2006 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 2020 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 2030 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/include/ |
D | stm32l4xx_ll_rcc.h | 2270 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 2280 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 2290 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 2300 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 2316 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 2330 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 2340 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS() 2352 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS() 2362 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady() 2372 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == RCC_BDCR_LSECSSD) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected() [all …]
|
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/include/ |
D | stm32f3xx_ll_rcc.h | 1160 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable() 1170 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable() 1180 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass() 1190 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass() 1206 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability() 1220 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability() 1230 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady() 2092 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource() 2106 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource() 2116 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC() [all …]
|