Zephyr API Documentation
3.3.0
A Scalable Open Source RTOS
|
|
3.3.0 |
#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