Product manual

Spinpoint M9TU-USB 3.0 Product Manual REV 1.0
61
USB INTERFACE AND USB COMMANDS
The lower byte of the wValue field specifies the desired configuration. This configuration value must be zero
or match a configuration value from a configuration descriptor. If the configuration value is zero, the device is
placed in its Address state. The upper byte of the wValue field is reserved.
If wIndex, wLength, or the upper byte of wValue is non-zero, then the behavior of this request is not specified.
Default state: Device behavior when this request is received while the device is in the Default state is not
specified.
Address state: If the specified configuration value is zero, then the device remains in the Address state. If the
specified configuration value matches the configuration value from a configuration descriptor, then that
configuration is selected and the device enters the Configured state. Otherwise, the device responds with a
Request Error.
Configured state: If the specified configuration value is zero, then the device enters the Address state. If the
specified configuration value matches the configuration value from a configuration descriptor, then that
configuration is selected and the device remains in the Configured state. Otherwise, the device responds with a
Request Error.