Standard USB association descriptor structure. More...
#include <usb_protocol.h>
Public Attributes | |
uint8_t | bDescriptorType |
Interface descriptor type. More... | |
uint8_t | bFirstInterface |
Number of interface. More... | |
uint8_t | bFunctionClass |
Class code assigned by the USB. More... | |
uint8_t | bFunctionProtocol |
Protocol code assigned by the USB. More... | |
uint8_t | bFunctionSubClass |
Sub-class code assigned by the USB. More... | |
uint8_t | bInterfaceCount |
value to select alternate setting More... | |
uint8_t | bLength |
Size of this descriptor in bytes. More... | |
uint8_t | iFunction |
Index of string descriptor. More... | |
Standard USB association descriptor structure.
Definition at line 432 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bDescriptorType |
Interface descriptor type.
Definition at line 434 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bFirstInterface |
Number of interface.
Definition at line 435 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bFunctionClass |
Class code assigned by the USB.
Definition at line 437 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bFunctionProtocol |
Protocol code assigned by the USB.
Definition at line 439 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bFunctionSubClass |
Sub-class code assigned by the USB.
Definition at line 438 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bInterfaceCount |
value to select alternate setting
Definition at line 436 of file usb_protocol.h.
uint8_t usb_iad_desc_t::bLength |
Size of this descriptor in bytes.
Definition at line 433 of file usb_protocol.h.
uint8_t usb_iad_desc_t::iFunction |
Index of string descriptor.
Definition at line 440 of file usb_protocol.h.