From 4c39135c94232e76011da8a055dd3eddd0031da2 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sat, 2 Sep 2017 09:00:49 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10525 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/ports/STM32/STM32F4xx/stm32_isr.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'os/hal/ports/STM32/STM32F4xx/stm32_isr.c') diff --git a/os/hal/ports/STM32/STM32F4xx/stm32_isr.c b/os/hal/ports/STM32/STM32F4xx/stm32_isr.c index 7f70e02a7..9ee6ea16e 100644 --- a/os/hal/ports/STM32/STM32F4xx/stm32_isr.c +++ b/os/hal/ports/STM32/STM32F4xx/stm32_isr.c @@ -52,6 +52,7 @@ /*===========================================================================*/ #if HAL_USE_PAL || defined(__DOXYGEN__) +#if !defined(STM32_DISABLE_EXTI0_HANDLER) /** * @brief EXTI[0] interrupt handler. * @@ -70,7 +71,9 @@ OSAL_IRQ_HANDLER(Vector58) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI1_HANDLER) /** * @brief EXTI[1] interrupt handler. * @@ -89,7 +92,9 @@ OSAL_IRQ_HANDLER(Vector5C) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI2_HANDLER) /** * @brief EXTI[2] interrupt handler. * @@ -108,7 +113,9 @@ OSAL_IRQ_HANDLER(Vector60) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI3_HANDLER) /** * @brief EXTI[3] interrupt handler. * @@ -127,7 +134,9 @@ OSAL_IRQ_HANDLER(Vector64) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI4_HANDLER) /** * @brief EXTI[4] interrupt handler. * @@ -146,7 +155,9 @@ OSAL_IRQ_HANDLER(Vector68) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI5_9_HANDLER) /** * @brief EXTI[5]...EXTI[9] interrupt handler. * @@ -170,7 +181,9 @@ OSAL_IRQ_HANDLER(Vector9C) { OSAL_IRQ_EPILOGUE(); } +#endif +#if !defined(STM32_DISABLE_EXTI10_15_HANDLER) /** * @brief EXTI[10]...EXTI[15] interrupt handler. * @@ -195,6 +208,7 @@ OSAL_IRQ_HANDLER(VectorE0) { OSAL_IRQ_EPILOGUE(); } +#endif #endif /* HAL_USE_PAL */ -- cgit v1.2.3