@@ -1817,7 +1817,7 @@ extern "C" {
1817
1817
#define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter
1818
1818
#define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter
1819
1819
1820
- #define HAL_I2CFastModePlusConfig (SYSCFG_I2CFastModePlus , cmd ) ((cmd == ENABLE)? \
1820
+ #define HAL_I2CFastModePlusConfig (SYSCFG_I2CFastModePlus , cmd ) ((( cmd) == ENABLE)? \
1821
1821
HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): \
1822
1822
HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus))
1823
1823
@@ -2731,6 +2731,12 @@ extern "C" {
2731
2731
#define __APB1_RELEASE_RESET __HAL_RCC_APB1_RELEASE_RESET
2732
2732
#define __APB2_FORCE_RESET __HAL_RCC_APB2_FORCE_RESET
2733
2733
#define __APB2_RELEASE_RESET __HAL_RCC_APB2_RELEASE_RESET
2734
+ #if defined(STM32C0 )
2735
+ #define __HAL_RCC_APB1_FORCE_RESET __HAL_RCC_APB1_GRP1_FORCE_RESET
2736
+ #define __HAL_RCC_APB1_RELEASE_RESET __HAL_RCC_APB1_GRP1_RELEASE_RESET
2737
+ #define __HAL_RCC_APB2_FORCE_RESET __HAL_RCC_APB1_GRP2_FORCE_RESET
2738
+ #define __HAL_RCC_APB2_RELEASE_RESET __HAL_RCC_APB1_GRP2_RELEASE_RESET
2739
+ #endif /* STM32C0 */
2734
2740
#define __BKP_CLK_DISABLE __HAL_RCC_BKP_CLK_DISABLE
2735
2741
#define __BKP_CLK_ENABLE __HAL_RCC_BKP_CLK_ENABLE
2736
2742
#define __BKP_FORCE_RESET __HAL_RCC_BKP_FORCE_RESET
@@ -3659,7 +3665,7 @@ extern "C" {
3659
3665
#endif
3660
3666
3661
3667
#if defined(STM32L4 ) || defined(STM32WB ) || defined(STM32G0 ) || defined(STM32G4 ) || defined(STM32L5 ) || \
3662
- defined(STM32WL ) || defined(STM32C0 ) || defined(STM32H7RS ) || defined(STM32U0 )
3668
+ defined(STM32WL ) || defined(STM32C0 ) || defined(STM32H7RS ) || defined(STM32U0 )
3663
3669
#define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE
3664
3670
#else
3665
3671
#define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK
@@ -3910,7 +3916,8 @@ extern "C" {
3910
3916
*/
3911
3917
#if defined (STM32G0 ) || defined (STM32L5 ) || defined (STM32L412xx ) || defined (STM32L422xx ) || \
3912
3918
defined (STM32L4P5xx )|| defined (STM32L4Q5xx ) || defined (STM32G4 ) || defined (STM32WL ) || defined (STM32U5 ) || \
3913
- defined (STM32WBA ) || defined (STM32H5 ) || defined (STM32C0 ) || defined (STM32H7RS ) || defined (STM32U0 )
3919
+ defined (STM32WBA ) || defined (STM32H5 ) || \
3920
+ defined (STM32C0 ) || defined (STM32H7RS ) || defined (STM32U0 )
3914
3921
#else
3915
3922
#define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG
3916
3923
#endif
0 commit comments