Here is a list of all struct and union fields with links to the structures/unions they belong to:
- bAlternateSetting
: usb_interface_descriptor
- bcdDevice
: usb_device_descriptor
- bcdHID
: usb_hid_descriptor
- bcdUSB
: usb_device_descriptor
- bConfigurationValue
: usb_config_descriptor
- bCountryCode
: usb_hid_descriptor
- bDescriptorType
: usb_string_descriptor
, usb_hid_descriptor
, usb_endpoint_descriptor
, usb_interface_descriptor
, usb_config_descriptor
, usb_device_descriptor
, usb_descriptor_header
- bDeviceClass
: usb_device_descriptor
- bDeviceProtocol
: usb_device_descriptor
- bDeviceSubClass
: usb_device_descriptor
- bEndpointAddress
: usb_endpoint_descriptor
- bInterfaceClass
: usb_interface_descriptor
- bInterfaceNumber
: usb_interface_descriptor
- bInterfaceProtocol
: usb_interface_descriptor
- bInterfaceSubClass
: usb_interface_descriptor
- bInterval
: usb_endpoint_descriptor
- bLength
: usb_interface_descriptor
, usb_descriptor_header
, usb_string_descriptor
, usb_hid_descriptor
, usb_endpoint_descriptor
, usb_device_descriptor
, usb_config_descriptor
- bmAttributes
: usb_config_descriptor
, usb_endpoint_descriptor
- bMaxPacketSize0
: usb_device_descriptor
- bNumConfigurations
: usb_device_descriptor
- bNumDescriptors
: usb_hid_descriptor
- bNumEndpoints
: usb_interface_descriptor
- bNumInterfaces
: usb_config_descriptor
- bRefresh
: usb_endpoint_descriptor
- bRequest
: usb_ctrl_setup
- bRequestType
: usb_ctrl_setup
- bSynchAddress
: usb_endpoint_descriptor
- bus
: usb_device