diff --git a/src/shared/drivers/interrupt/external_interrupts.cpp b/src/shared/drivers/interrupt/external_interrupts.cpp index e3ea873b6223c8b15298fe615ddd328783b511c2..cb04d9375b980380de270d8c5857c2ce1e6c4441 100644 --- a/src/shared/drivers/interrupt/external_interrupts.cpp +++ b/src/shared/drivers/interrupt/external_interrupts.cpp @@ -391,9 +391,6 @@ void enableExternalInterrupt(unsigned int gpioPort, unsigned int gpioNum, void disableExternalInterrupt(unsigned int gpioPort, unsigned int gpioNum) { - - NVIC_DisableIRQ(static_cast<IRQn_Type>(GetEXTI_IRQn(gpioNum))); - EXTI->RTSR &= ~(1 << gpioNum); EXTI->FTSR &= ~(1 << gpioNum); EXTI->IMR &= ~(1 << gpioNum);