This structure describes a USB endpoint.
Data Fields | |
| uByte | bLength |
| uByte | bDescriptorType |
| uByte | bEndpointAddress |
| uByte | bmAttributes |
| uWord | wMaxPacketSize |
| uByte | bInterval |
| uByte usb_endpoint_descriptor_t::bLength |
Length of the descriptor
| uByte usb_endpoint_descriptor_t::bDescriptorType |
Type of the descriptor
| uByte usb_endpoint_descriptor_t::bEndpointAddress |
Address of the endpoint
| uByte usb_endpoint_descriptor_t::bmAttributes |
| uWord usb_endpoint_descriptor_t::wMaxPacketSize |
Maximum packet size for this endpoint
| uByte usb_endpoint_descriptor_t::bInterval |
Polling interval for this endpoint