USB_EndpointDescriptor_TypeDef Struct Reference
USB Endpoint Descriptor.
#include <em_usb.h>
Data Fields |
|
| uint8_t | bLength |
|
Size of this descriptor in bytes
|
|
| uint8_t | bDescriptorType |
|
Constant ENDPOINT Descriptor Type
|
|
| uint8_t | bEndpointAddress |
|
The address of the endpoint
|
|
| uint8_t | bmAttributes |
|
This field describes the endpoint attributes
|
|
| uint16_t | wMaxPacketSize |
|
Maximum packet size for the endpoint
|
|
| uint8_t | bInterval |
|
Interval for polling EP for data transfers
|
|
USB Endpoint Descriptor.
Field Documentation
◆ bLength
| uint8_t USB_EndpointDescriptor_TypeDef::bLength |
Size of this descriptor in bytes
◆ bDescriptorType
| uint8_t USB_EndpointDescriptor_TypeDef::bDescriptorType |
Constant ENDPOINT Descriptor Type
◆ bEndpointAddress
| uint8_t USB_EndpointDescriptor_TypeDef::bEndpointAddress |
The address of the endpoint
◆ bmAttributes
| uint8_t USB_EndpointDescriptor_TypeDef::bmAttributes |
This field describes the endpoint attributes
◆ wMaxPacketSize
| uint16_t USB_EndpointDescriptor_TypeDef::wMaxPacketSize |
Maximum packet size for the endpoint
◆ bInterval
| uint8_t USB_EndpointDescriptor_TypeDef::bInterval |
Interval for polling EP for data transfers