| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <udc.h>
Data Fields | |
| uint32_t | enabled: 1 | 
| uint32_t | halted: 1 | 
| uint32_t | data1: 1 | 
| uint32_t | odd: 1 | 
| uint32_t | busy: 1 | 
USB device controller endpoint status
| uint32_t udc_ep_stat::busy | 
Endpoint is busy
| uint32_t udc_ep_stat::data1 | 
Last submitted PID is DATA1
| uint32_t udc_ep_stat::enabled | 
Endpoint is enabled
| uint32_t udc_ep_stat::halted | 
Endpoint is halted (returning STALL PID)
| uint32_t udc_ep_stat::odd | 
If double buffering is supported, last used buffer is odd