Yet another software USB-Device stack for AVR