USB Interface Descriptor.
#include <usb_descriptors.h>
Data Fields | |
U8 | bAlternateSetting |
Value to select alternate setting. More... | |
U8 | bDescriptorType |
INTERFACE descriptor type. More... | |
U8 | bInterfaceClass |
Class code assigned by the USB. More... | |
U8 | bInterfaceNumber |
Number of interface. More... | |
U8 | bInterfaceProtocol |
Protocol code assigned by the USB. More... | |
U8 | bInterfaceSubClass |
Subclass code assigned by the USB. More... | |
U8 | bLength |
Size of this descriptor in bytes. More... | |
U8 | bNumEndpoints |
Number of EP except EP 0. More... | |
U8 | iInterface |
Index of string descriptor. More... | |
U8 S_usb_interface_descriptor::bAlternateSetting |
Value to select alternate setting.
U8 S_usb_interface_descriptor::bDescriptorType |
INTERFACE descriptor type.
U8 S_usb_interface_descriptor::bInterfaceClass |
Class code assigned by the USB.
U8 S_usb_interface_descriptor::bInterfaceNumber |
Number of interface.
U8 S_usb_interface_descriptor::bInterfaceProtocol |
Protocol code assigned by the USB.
U8 S_usb_interface_descriptor::bInterfaceSubClass |
Subclass code assigned by the USB.
U8 S_usb_interface_descriptor::bLength |
Size of this descriptor in bytes.
U8 S_usb_interface_descriptor::bNumEndpoints |
Number of EP except EP 0.
U8 S_usb_interface_descriptor::iInterface |
Index of string descriptor.