Zephyr API Documentation 4.0.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.