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