git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_16.1.x@9428 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
Rocco Marco Guglielmi 2016-05-05 20:14:37 +00:00
parent 34757e7fd6
commit a7af95e283
2 changed files with 3 additions and 2 deletions

View File

@ -212,7 +212,7 @@ OSAL_IRQ_HANDLER(Vector44) {
OSAL_IRQ_PROLOGUE();
pr = EXTI->PR;
pr = EXTI->IMR & (1U << 16);
pr &= EXTI->IMR & (1U << 16);
EXTI->PR = pr;
if (pr & (1U << 16))
EXTD1.config->channels[16].cb(&EXTD1, 16);
@ -231,7 +231,7 @@ OSAL_IRQ_HANDLER(VectorE4) {
OSAL_IRQ_PROLOGUE();
pr = EXTI->PR;
pr = EXTI->IMR & (1U << 17);
pr &= EXTI->IMR & (1U << 17);
EXTI->PR = pr;
if (pr & (1U << 17))
EXTD1.config->channels[17].cb(&EXTD1, 17);

View File

@ -73,6 +73,7 @@
*****************************************************************************
*** 16.1.5 ***
- HAL: Fixed bug in interrupt handlers in STM32F4xx EXT driver (bug #738).
- HAL: Fixed clock enabling in STM32 ADCv3 (bug #737).
- HAL: Fixed missing SDC initialization in RT-STM32F103-OLIMEX_STM32_P103 demo
(bug #735).