diff --git a/os/hal/ports/STM32/STM32L0xx/stm32_isr.h b/os/hal/ports/STM32/STM32L0xx/stm32_isr.h index 6fa70fb82..d88be464e 100644 --- a/os/hal/ports/STM32/STM32L0xx/stm32_isr.h +++ b/os/hal/ports/STM32/STM32L0xx/stm32_isr.h @@ -83,19 +83,19 @@ /* * EXTI unit. */ -#define STM32_EXTI_LINE01_HANDLER Vector54 -#define STM32_EXTI_LINE23_HANDLER Vector58 -#define STM32_EXTI_LINE4_15_HANDLER Vector5C -#define STM32_EXTI_LINE16_HANDLER Vector44 -#define STM32_EXTI_LINE171920_HANDLER Vector48 -#define STM32_EXTI_LINE2122_HANDLER Vector70 +#define STM32_EXTI0_1_HANDLER Vector54 +#define STM32_EXTI2_3_HANDLER Vector58 +#define STM32_EXTI4_15_HANDLER Vector5C +#define STM32_EXTI16_HANDLER Vector44 +#define STM32_EXTI171920_HANDLER Vector48 +#define STM32_EXTI2122_HANDLER Vector70 -#define STM32_EXTI_LINE01_NUMBER 5 -#define STM32_EXTI_LINE23_NUMBER 6 -#define STM32_EXTI_LINE4_15_NUMBER 7 -#define STM32_EXTI_LINE16_NUMBER 1 -#define STM32_EXTI_LINE171920_NUMBER 2 -#define STM32_EXTI_LINE2122_NUMBER 12 +#define STM32_EXTI0_1_NUMBER 5 +#define STM32_EXTI2_3_NUMBER 6 +#define STM32_EXTI4_15_NUMBER 7 +#define STM32_EXTI16_NUMBER 1 +#define STM32_EXTI171920_NUMBER 2 +#define STM32_EXTI2122_NUMBER 12 /* * I2C units. diff --git a/readme.txt b/readme.txt index faa75fbd8..6348bd65e 100644 --- a/readme.txt +++ b/readme.txt @@ -74,6 +74,7 @@ ***************************************************************************** *** 20.3.2 *** +- FIX: Fixed invalid EXTI definitions for STM32L0xx (bug #1098). - FIX: Fixed compilation error in file nvic.c (bug #1097). - FIX: Fixed STM32_DMAx_CH8_HANDLER not defined for DMAv1 (bug #1096). - FIX: Fixed STM32 EXTI2 and EXTI4 not triggering a callback (bug #1095).