diff --git a/src/rp2_common/hardware_gpio/gpio.c b/src/rp2_common/hardware_gpio/gpio.c index aa6e98c..6e4261f 100644 --- a/src/rp2_common/hardware_gpio/gpio.c +++ b/src/rp2_common/hardware_gpio/gpio.c @@ -152,7 +152,7 @@ static void gpio_default_irq_handler(void) { if (events && !(raw_irq_mask[core] & (1u << i))) { gpio_acknowledge_irq(i, events); if (callback) { - callback(gpio, events); + callback(i, events); } } events8 >>= 4;