- ao_samd21_exti[id].pmux = samd21_port_pmux_get(port, pin);
- ao_samd21_exti[id].pincfg = samd21_port_pincfg_get(port, pin);
+ if ((samd21_eic.intenset & (1 << id)) == 0) {
+ ao_samd21_exti[id].pmux = samd21_port_pmux_get(port, pin);
+ ao_samd21_exti[id].pincfg = samd21_port_pincfg_get(port, pin);
+ }