src-avr: USB work in progress