USB_EndpointDescriptor_TypeDef Struct ReferencePlatform Middleware > USB > USB_COMMON

USB Endpoint Descriptor.

Definition at line 490 of file em_usb.h .

#include < em_usb.h >

Data Fields

uint8_t bDescriptorType
uint8_t bEndpointAddress
uint8_t bInterval
uint8_t bLength
uint8_t bmAttributes
uint16_t wMaxPacketSize

Field Documentation

uint8_t USB_EndpointDescriptor_TypeDef::bDescriptorType

Constant ENDPOINT Descriptor Type

Definition at line 492 of file em_usb.h .

uint8_t USB_EndpointDescriptor_TypeDef::bEndpointAddress

The address of the endpoint

Definition at line 493 of file em_usb.h .

Referenced by USBD_Init() .

uint8_t USB_EndpointDescriptor_TypeDef::bInterval

Interval for polling EP for data transfers

Definition at line 496 of file em_usb.h .

uint8_t USB_EndpointDescriptor_TypeDef::bLength

Size of this descriptor in bytes

Definition at line 491 of file em_usb.h .

uint8_t USB_EndpointDescriptor_TypeDef::bmAttributes

This field describes the endpoint attributes

Definition at line 494 of file em_usb.h .

Referenced by USBD_Init() .

uint16_t USB_EndpointDescriptor_TypeDef::wMaxPacketSize

Maximum packet size for the endpoint

Definition at line 495 of file em_usb.h .

Referenced by USBD_Init() .

The documentation for this struct was generated from the following file:
  • C:/repos/embsw_super_h1/platform/middleware/usb_gecko/inc/ em_usb.h