|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <usbstd.h>

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 |
| const struct usb_endpoint_descriptor * | endpoint |
| const void * | extra |
| int | extralen |
| uint8_t usb_interface_descriptor::bLength |
Definition at line 194 of file usbstd.h.
Referenced by build_config_descriptor().
| uint8_t usb_interface_descriptor::bNumEndpoints |
Definition at line 198 of file usbstd.h.
Referenced by build_config_descriptor().
| const struct usb_endpoint_descriptor* usb_interface_descriptor::endpoint |
Definition at line 205 of file usbstd.h.
Referenced by build_config_descriptor().
| const void* usb_interface_descriptor::extra |
Definition at line 206 of file usbstd.h.
Referenced by build_config_descriptor().
| int usb_interface_descriptor::extralen |
Definition at line 207 of file usbstd.h.
Referenced by build_config_descriptor().