diff --git a/core/gpio/gpio.c b/core/gpio/gpio.c index 830c58d..3f5918c 100644 --- a/core/gpio/gpio.c +++ b/core/gpio/gpio.c @@ -339,18 +339,18 @@ void gpioSetInterrupt (uint32_t portNum, uint32_t bitPos, gpioInterruptSense_t s break; } - if (gpioInterruptSense_Edge) + if (sense == gpioInterruptSense_Edge) { *gpiois &= ~(0x1<