@@ -70,7 +70,8 @@ static gpio_irq_conf_str gpio_irq_conf[NB_EXTI] = {
70
70
{.irqnb = EXTI4_15_IRQn, .callback = NULL }, // GPIO_PIN_13
71
71
{.irqnb = EXTI4_15_IRQn, .callback = NULL }, // GPIO_PIN_14
72
72
{.irqnb = EXTI4_15_IRQn, .callback = NULL } // GPIO_PIN_15
73
- #elif defined (STM32H5xx) || defined (STM32MP1xx) || defined (STM32L5xx) || defined (STM32U5xx)
73
+ #elif defined (STM32H5xx) || defined (STM32MP1xx) || defined (STM32L5xx) ||\
74
+ defined (STM32U5xx) || defined (STM32WBAxx)
74
75
{.irqnb = EXTI0_IRQn, .callback = NULL }, // GPIO_PIN_0
75
76
{.irqnb = EXTI1_IRQn, .callback = NULL }, // GPIO_PIN_1
76
77
{.irqnb = EXTI2_IRQn, .callback = NULL }, // GPIO_PIN_2
@@ -251,7 +252,8 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
251
252
}
252
253
253
254
#if defined(STM32C0xx) || defined(STM32G0xx) || defined(STM32H5xx) || \
254
- defined (STM32MP1xx) || defined(STM32L5xx) || defined(STM32U5xx)
255
+ defined (STM32MP1xx) || defined(STM32L5xx) || defined(STM32U5xx) || \
256
+ defined(STM32WBAxx)
255
257
/* *
256
258
* @brief EXTI line detection callback.
257
259
* @param GPIO_Pin Specifies the port pin connected to corresponding EXTI line.
@@ -374,7 +376,8 @@ void EXTI4_IRQHandler(void)
374
376
HAL_GPIO_EXTI_IRQHandler (GPIO_PIN_4);
375
377
}
376
378
377
- #if !defined(STM32H5xx) && !defined(STM32MP1xx) && !defined(STM32L5xx) && !defined(STM32U5xx)
379
+ #if !defined(STM32H5xx) && !defined(STM32MP1xx) && !defined(STM32L5xx) && \
380
+ !defined(STM32U5xx)&& !defined(STM32WBAxx)
378
381
/* *
379
382
* @brief This function handles external line 5 to 9 interrupt request.
380
383
* @param None
0 commit comments