#include <usb.h>
Standard Interface Descriptor from USB Spec Table 9-12.
Definition at line 186 of file usb.h.
Value used to select this alternate setting (should be 0 in this library)
Definition at line 191 of file usb.h.
Should be DESCRIPTOR_INTERFACE
Definition at line 189 of file usb.h.
Class code (assigned by USB-IF). Zero is reserved, 0xFF is vendor specific.
Definition at line 193 of file usb.h.
Number of this interface. Zero-based value in the array of interfaces supported by this configuration.
Definition at line 190 of file usb.h.
Protocol code
Definition at line 195 of file usb.h.
Subclass code
Definition at line 194 of file usb.h.
sizeof(struct USB_INTERFACE_DESCRIPTOR)
Definition at line 188 of file usb.h.
Number of endpoints used (excluded EP0)
Definition at line 192 of file usb.h.
Index of String Descriptor for this interface.
Definition at line 196 of file usb.h.