Microchip® Advanced Software Framework

S_usb_endpoint_descriptor Struct Reference

USB Endpoint Descriptor.

#include <usb_descriptors.h>

Data Fields

U8 bDescriptorType
 ENDPOINT descriptor type. More...
 
U8 bEndpointAddress
 Address of the endpoint. More...
 
U8 bInterval
 Interval for polling EP in ms. More...
 
U8 bLength
 Size of this descriptor in bytes. More...
 
U8 bmAttributes
 Endpoint's attributes. More...
 
U16 wMaxPacketSize
 Maximum packet size for this EP. More...
 

U8 S_usb_endpoint_descriptor::bDescriptorType

ENDPOINT descriptor type.

U8 S_usb_endpoint_descriptor::bEndpointAddress

Address of the endpoint.

U8 S_usb_endpoint_descriptor::bInterval

Interval for polling EP in ms.

U8 S_usb_endpoint_descriptor::bLength

Size of this descriptor in bytes.

U8 S_usb_endpoint_descriptor::bmAttributes

Endpoint's attributes.

U16 S_usb_endpoint_descriptor::wMaxPacketSize

Maximum packet size for this EP.