#include <usb_enum.h>
Data Fields | |
| U8 | bLength |
| size of this descriptor in bytes | |
| U8 | bDescriptorType |
| INTERFACE descriptor type. | |
| U8 | bInterfaceNumber |
| Number of interface. | |
| U8 | bAlternateSetting |
| value to select alternate setting | |
| U8 | bNumEndpoints |
| Number of EP except EP 0. | |
| U8 | bInterfaceClass |
| Class code assigned by the USB. | |
| U8 | bInterfaceSubClass |
| Sub-class code assigned by the USB. | |
| U8 | bInterfaceProtocol |
| Protocol code assigned by the USB. | |
| U8 | iInterface |
| Index of string descriptor. | |
Definition at line 156 of file usb_enum.h.
|
|
size of this descriptor in bytes
Definition at line 157 of file usb_enum.h. |
|
|
INTERFACE descriptor type.
Definition at line 158 of file usb_enum.h. |
|
|
Number of interface.
Definition at line 159 of file usb_enum.h. |
|
|
value to select alternate setting
Definition at line 160 of file usb_enum.h. |
|
|
Number of EP except EP 0.
Definition at line 161 of file usb_enum.h. |
|
|
Class code assigned by the USB.
Definition at line 162 of file usb_enum.h. |
|
|
Sub-class code assigned by the USB.
Definition at line 163 of file usb_enum.h. |
|
|
Protocol code assigned by the USB.
Definition at line 164 of file usb_enum.h. |
|
|
Index of string descriptor.
Definition at line 165 of file usb_enum.h. |
1.3.7