Skip to content

Commit 6baaa81

Browse files
committed
bsp: add support for the STM33H5xx soc
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 3ff29af commit 6baaa81

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/rtc.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -962,8 +962,8 @@ void RTC_Alarm_IRQHandler(void)
962962

963963
#if defined(STM32F071xB) || defined(STM32F072xB) || defined(STM32F078xx) || \
964964
defined(STM32F091xC) || defined(STM32F098xx) || defined(STM32F070xB) || \
965-
defined(STM32F030xC) || defined(STM32G0xx) || defined(STM32L0xx) || \
966-
defined(STM32L5xx) || defined(STM32U5xx)
965+
defined(STM32F030xC) || defined(STM32G0xx) || defined(STM32H5xx) || \
966+
defined(STM32L0xx) || defined(STM32L5xx) || defined(STM32U5xx)
967967
// In some cases, the same vector is used to manage WakeupTimer,
968968
// but with a dedicated HAL IRQHandler
969969
HAL_RTCEx_WakeUpTimerIRQHandler(&RtcHandle);

src/rtc.h

+4-3
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ typedef void(*voidCallbackPtr)(void *);
115115
#define PREDIVA_MAX 0xFFFFFU
116116
#endif /* !STM32F1xx */
117117

118-
#if defined(STM32C0xx) || defined(STM32F0xx) || defined(STM32L0xx) || \
119-
defined(STM32L5xx) || defined(STM32U5xx)
118+
#if defined(STM32C0xx) || defined(STM32F0xx) || defined(STM32H5xx) || \
119+
defined(STM32L0xx) || defined(STM32L5xx) || defined(STM32U5xx)
120120
#define RTC_Alarm_IRQn RTC_IRQn
121121
#define RTC_Alarm_IRQHandler RTC_IRQHandler
122122
#endif
@@ -127,7 +127,8 @@ typedef void(*voidCallbackPtr)(void *);
127127

128128
/* mapping the IRQn for the one-second interrupt depending on the soc */
129129
#if defined(STM32F1xx) || (defined(STM32F0xx) && defined(RTC_CR_WUTE)) || \
130-
defined(STM32L0xx) || defined(STM32L5xx) || defined(STM32U5xx)
130+
defined(STM32H5xx) || defined(STM32L0xx) || defined(STM32L5xx) || \
131+
defined(STM32U5xx)
131132
// specific WakeUp interrupt
132133
#define ONESECOND_IRQn RTC_IRQn
133134
#elif defined(STM32MP1xx)

0 commit comments

Comments
 (0)