A skeleton for an USB stack on XMEGA