Standard USB Interface 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 Interface Association Descriptor structure.
Definition at line 395 of file usb_protocol.h.
uint8_t usb_association_desc_t::bDescriptorType |
INTERFACE descriptor type.
Definition at line 397 of file usb_protocol.h.
uint8_t usb_association_desc_t::bFirstInterface |
Number of interface.
Definition at line 398 of file usb_protocol.h.
uint8_t usb_association_desc_t::bFunctionClass |
Class code assigned by the USB.
Definition at line 400 of file usb_protocol.h.
uint8_t usb_association_desc_t::bFunctionProtocol |
Protocol code assigned by the USB.
Definition at line 402 of file usb_protocol.h.
uint8_t usb_association_desc_t::bFunctionSubClass |
Sub-class code assigned by the USB.
Definition at line 401 of file usb_protocol.h.
uint8_t usb_association_desc_t::bInterfaceCount |
value to select alternate setting
Definition at line 399 of file usb_protocol.h.
uint8_t usb_association_desc_t::bLength |
size of this descriptor in bytes
Definition at line 396 of file usb_protocol.h.
uint8_t usb_association_desc_t::iFunction |
Index of string descriptor.
Definition at line 403 of file usb_protocol.h.