| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <usb_ch9.h>
Data Fields | |
| uint8_t | bLength | 
| uint8_t | bDescriptorType | 
| uint8_t | bEndpointAddress | 
| union { | |
| uint8_t bmAttributes | |
| struct usb_ep_desc_bmattr Attributes | |
| }; | |
| uint16_t | wMaxPacketSize | 
| uint8_t | bInterval | 
USB Standard Endpoint Descriptor defined in spec. Table 9-13
| union { ... } usb_ep_descriptor::@331 | 
| struct usb_ep_desc_bmattr usb_ep_descriptor::Attributes | 
| uint8_t usb_ep_descriptor::bDescriptorType | 
| uint8_t usb_ep_descriptor::bEndpointAddress | 
| uint8_t usb_ep_descriptor::bInterval | 
| uint8_t usb_ep_descriptor::bLength | 
| uint8_t usb_ep_descriptor::bmAttributes | 
| uint16_t usb_ep_descriptor::wMaxPacketSize |