LUFA Library
120219
|
Standard USB Endpoint Descriptor (USB-IF naming conventions). More...
#include <StdDescriptors.h>
Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint8_t | bEndpointAddress |
uint8_t | bmAttributes |
uint16_t | wMaxPacketSize |
uint8_t | bInterval |
Type define for a standard Endpoint Descriptor. This structure uses the relevant standard's given element names to ensure compatibility with the standard.
Type of the descriptor, either a value in USB_DescriptorTypes_t or a value given by the specific class.
Logical address of the endpoint within the device for the current configuration, including direction mask.
Polling interval in milliseconds for the endpoint if it is an INTERRUPT or ISOCHRONOUS type.
Size of the descriptor, in bytes.
Endpoint attributes, comprised of a mask of the endpoint type (EP_TYPE_*) and attributes (ENDPOINT_ATTR_*) masks.
Size of the endpoint bank, in bytes. This indicates the maximum packet size that the endpoint can receive at a time.