diff --git a/cpu/stm32f1/periph/gpio.c b/cpu/stm32f1/periph/gpio.c index 44160597b45ee55f28c47c863298fa8be3b23525..2eb0c66d25c09dcb35bb72968673a66bcdbe216f 100644 --- a/cpu/stm32f1/periph/gpio.c +++ b/cpu/stm32f1/periph/gpio.c @@ -483,6 +483,7 @@ int gpio_init_int(gpio_t dev, gpio_pp_t pullup, gpio_flank_t flank, gpio_cb_t cb /* set callback */ config[gpio_irq].cb = cb; + config[gpio_irq].arg = arg; /* configure the event that triggers an interrupt */ switch (flank) {