Skip to content

Commit

Permalink
Merge pull request #18 from mck1117/exti-check
Browse files Browse the repository at this point in the history
disable guard if interrupt handler disabled
  • Loading branch information
rusefillc committed Nov 8, 2021
2 parents 8bae576 + b602c50 commit e19494f
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti0.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI0_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI0_PRIORITY)
#if !defined(STM32_DISABLE_EXTI0_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI0_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI0_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti1.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI1_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI1_PRIORITY)
#if !defined(STM32_DISABLE_EXTI1_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI1_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI1_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti10_15.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI10_15_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI10_15_PRIORITY)
#if !defined(STM32_DISABLE_EXTI10_15_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI10_15_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI10_15_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti2.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI2_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI2_PRIORITY)
#if !defined(STM32_DISABLE_EXTI2_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI2_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI2_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti3.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI3_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI3_PRIORITY)
#if !defined(STM32_DISABLE_EXTI3_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI3_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI3_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti4.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI4_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI4_PRIORITY)
#if !defined(STM32_DISABLE_EXTI4_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI4_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI4_PRIORITY"
#endif

Expand Down
2 changes: 1 addition & 1 deletion os/hal/ports/STM32/LLD/EXTIv1/stm32_exti5_9.inc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#error "STM32_IRQ_EXTI5_9_PRIORITY not defined in mcuconf.h"
#endif

#if !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI5_9_PRIORITY)
#if !defined(STM32_DISABLE_EXTI5_9_HANDLER) && !OSAL_IRQ_IS_VALID_PRIORITY(STM32_IRQ_EXTI5_9_PRIORITY)
#error "Invalid IRQ priority assigned to STM32_IRQ_EXTI5_9_PRIORITY"
#endif

Expand Down

0 comments on commit e19494f

Please sign in to comment.