Sat Aug 31 12:16:08 EDT 2013

USB descriptors

Next is to figure out how to fill in the descriptors.
The mini language I made before might not really be good for this: too abstract.
Probably best to stick to a flatter approach that's easy to map to specs.

So I did this in:

Doesn't work yet - needs USB sniffer debug.

-> Bug was: no size prefix.  (can't use bLength since CONFIGURATION is
   a concatenation of several descriptors)