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