uint8_t udre = avr_regbit_get(avr, p->udrc.raised);
uint8_t txc = avr_regbit_get(avr, p->txc.raised);
+ // no need to write this value in here, only the
+ // interupt flags needs clearing!
+ // avr_core_watch_write(avr, addr, v);
avr_clear_interupt_if(avr, &p->udrc, udre);
avr_clear_interupt_if(avr, &p->txc, txc);