struct UsbConfigOverride
Defined at line 39 of file ../../src/devices/usb/drivers/usb-bus/usb-device.cc
By default we create devices for the interfaces on the first configuration.
This table allows us to specify a different configuration for certain devices
based on their VID and PID.
TODO(voydanoff) Find a better way of handling this. For example, we could query to see
if any interfaces on the first configuration have drivers that can bind to them.
If not, then we could try the other configurations automatically instead of having
this hard coded list of VID/PID pairs
Public Members
uint16_t vid
uint16_t pid
uint8_t configuration