LUFA Library
120219
|
Standard USB Endpoint Descriptor (LUFA naming conventions). More...
#include <StdDescriptors.h>
Data Fields | |
USB_Descriptor_Header_t | Header |
uint8_t | EndpointAddress |
uint8_t | Attributes |
uint16_t | EndpointSize |
uint8_t | PollingIntervalMS |
Type define for a standard Endpoint Descriptor. This structure uses LUFA-specific element names to make each element's purpose clearer.
Endpoint attributes, comprised of a mask of the endpoint type (EP_TYPE_*) and attributes (ENDPOINT_ATTR_*) masks.
Logical address of the endpoint within the device for the current configuration, including direction mask.
Size of the endpoint bank, in bytes. This indicates the maximum packet size that the endpoint can receive at a time.
Descriptor header, including type and size.
Polling interval in milliseconds for the endpoint if it is an INTERRUPT or ISOCHRONOUS type.