@@ -70,7 +70,7 @@ 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 (STM32MP1xx) || defined (STM32L5xx) || defined (STM32U5xx)
73
+ #elif defined (STM32H5xx) || defined ( STM32MP1xx) || defined (STM32L5xx) || defined (STM32U5xx)
74
74
{.irqnb = EXTI0_IRQn, .callback = NULL }, // GPIO_PIN_0
75
75
{.irqnb = EXTI1_IRQn, .callback = NULL }, // GPIO_PIN_1
76
76
{.irqnb = EXTI2_IRQn, .callback = NULL }, // GPIO_PIN_2
@@ -250,7 +250,8 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
250
250
}
251
251
}
252
252
253
- #if defined(STM32C0xx) || defined(STM32G0xx) || defined(STM32MP1xx) || defined(STM32L5xx) || defined(STM32U5xx)
253
+ #if defined(STM32C0xx) || defined(STM32G0xx) || defined(STM32H5xx) || \
254
+ defined (STM32MP1xx) || defined(STM32L5xx) || defined(STM32U5xx)
254
255
/* *
255
256
* @brief EXTI line detection callback.
256
257
* @param GPIO_Pin Specifies the port pin connected to corresponding EXTI line.
@@ -373,7 +374,7 @@ void EXTI4_IRQHandler(void)
373
374
HAL_GPIO_EXTI_IRQHandler (GPIO_PIN_4);
374
375
}
375
376
376
- #if !defined(STM32MP1xx) && !defined(STM32L5xx) && !defined(STM32U5xx)
377
+ #if !defined(STM32H5xx) && !defined( STM32MP1xx) && !defined(STM32L5xx) && !defined(STM32U5xx)
377
378
/* *
378
379
* @brief This function handles external line 5 to 9 interrupt request.
379
380
* @param None
@@ -399,7 +400,7 @@ void EXTI15_10_IRQHandler(void)
399
400
HAL_GPIO_EXTI_IRQHandler (pin);
400
401
}
401
402
}
402
- #else /* STM32MP1xx && STM32L5xx && STM32U5xx */
403
+ #else /* STM32L5xx && STM32MP1xx && STM32L5xx && STM32U5xx */
403
404
404
405
/* *
405
406
* @brief This function handles external line 5 interrupt request.
0 commit comments