#include <descriptor.h>
Data Fields | |
uint8_t | attributes |
Endpoint attributes. | |
uint8_t | descriptor_type |
Descriptor type (USB_DESCTYPE_ENDPOINT). | |
uint8_t | endpoint_address |
Endpoint address together with data flow direction. | |
uint8_t | length |
Size of this descriptor in bytes. | |
uint16_t | max_packet_size |
Maximum packet size. | |
uint8_t | poll_interval |
Polling interval in milliseconds. |
Definition at line 148 of file descriptor.h.
uint8_t attributes |
Endpoint attributes.
Includes transfer type (usb_transfer_type_t).
Definition at line 158 of file descriptor.h.
uint8_t poll_interval |
Polling interval in milliseconds.
Ignored for bulk and control endpoints. Isochronous endpoints must use value 1. Interrupt endpoints any value from 1 to 255.
Definition at line 166 of file descriptor.h.