USB-Level Initialization

The host issues standard USB requests to obtain a set of standard USB descriptors for the device. The relevant portions of those descriptors are given below. See the USB Specification for generic USB device initialization.