USBEndpointDescriptor.h
Default mainpageat91libusbcommoncoreUSBEndpointDescriptor.h
Description Overview
Methods Brief description
 USBEndpointDescriptor_GetDirection Returns the direction of an endpoint given its descriptor.
 USBEndpointDescriptor_GetMaxPacketSize Returns the maximum size of a packet (in bytes) on an endpoint given its descriptor.
 USBEndpointDescriptor_GetNumber Returns the number of an endpoint given its descriptor.
 USBEndpointDescriptor_GetType Returns the type of an endpoint given its descriptor.
Macros  
 USBEndpointDescriptor_ADDRESS Calculates the address of an endpoint given its number and direction.
Defines  
 USBEndpointDescriptor_BULK Bulk endpoint type.
 USBEndpointDescriptor_CONTROL Control endpoint type.
 USBEndpointDescriptor_IN Endpoint sends data to the host.
 USBEndpointDescriptor_INTERRUPT Interrupt endpoint type.
 USBEndpointDescriptor_ISOCHRONOUS Isochronous endpoint type.
 USBEndpointDescriptor_MAXBULKSIZE_FS Maximum size for a full-speed bulk endpoint.
 USBEndpointDescriptor_MAXBULKSIZE_HS Maximum size for a high-speed bulk endpoint.
 USBEndpointDescriptor_MAXCTRLSIZE_FS Maximum size for a full-speed control endpoint.
 USBEndpointDescriptor_MAXCTRLSIZE_HS Maximum size for a high-speed control endpoint.
 USBEndpointDescriptor_MAXINTERRUPTSIZE_FS Maximum size for a full-speed interrupt endpoint.
 USBEndpointDescriptor_MAXINTERRUPTSIZE_HS Maximum size for a high-speed interrupt endpoint.
 USBEndpointDescriptor_MAXISOCHRONOUSSIZE_FS Maximum size for a full-speed isochronous endpoint.
 USBEndpointDescriptor_MAXISOCHRONOUSSIZE_HS Maximum size for a high-speed isochronous endpoint.
 USBEndpointDescriptor_OUT Endpoint receives data from the host.