Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint8_t | bInterfaceNumber |
uint8_t | bAlternateSetting |
uint8_t | bNumEndpoints |
uint8_t | bInterfaceClass |
uint8_t | bInterfaceSubClass |
uint8_t | bInterfaceProtocol |
uint8_t | iInterface |
Definition at line 670 of file USBDescriptors.h.
Value to select this alternate interface setting.
Definition at line 679 of file USBDescriptors.h.
Descriptor type (USBGenericDescriptor_INTERFACE).
Definition at line 675 of file USBDescriptors.h.
Interface class code.
Definition at line 683 of file USBDescriptors.h.
Number of the interface in its configuration.
Definition at line 677 of file USBDescriptors.h.
Interface protocol code.
Definition at line 687 of file USBDescriptors.h.
Interface subclass code.
Definition at line 685 of file USBDescriptors.h.
uint8_t _USBInterfaceDescriptor::bLength |
Size of the descriptor in bytes.
Definition at line 673 of file USBDescriptors.h.
Number of endpoints used by the interface (excluding endpoint 0).
Definition at line 681 of file USBDescriptors.h.
Index of the interface string descriptor.
Definition at line 689 of file USBDescriptors.h.