Skip to content

Commit f1416fd

Browse files
committed
Add supporting function for interrupt arg memory management, linke with functional interrupts.
1 parent b968905 commit f1416fd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cores/esp32/esp32-hal-gpio.c

+4
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ extern void __detachInterrupt(uint8_t pin)
275275
esp_intr_enable(gpio_intr_handle);
276276
}
277277

278+
extern InterruptHandle_t* __getInterruptHandler(uint8_t pin) {
279+
return (pin < GPIO_PIN_COUNT) ? &__pinInterruptHandlers[pin] : NULL;
280+
}
281+
278282

279283
extern void pinMode(uint8_t pin, uint8_t mode) __attribute__ ((weak, alias("__pinMode")));
280284
extern void digitalWrite(uint8_t pin, uint8_t val) __attribute__ ((weak, alias("__digitalWrite")));

0 commit comments

Comments
 (0)