usb: convert to use generated descriptors
examples: cleanup