Zephyr API Documentation
3.3.0
A Scalable Open Source RTOS
|
|
3.3.0 |
#include <udc.h>
Data Fields | |
uint32_t | mps: 16 |
uint32_t | control: 1 |
uint32_t | interrupt: 1 |
uint32_t | bulk: 1 |
uint32_t | iso: 1 |
uint32_t | in: 1 |
uint32_t | out: 1 |
USB device controller endpoint capabilities
uint32_t udc_ep_caps::bulk |
Bulk transfer capable endpoint
uint32_t udc_ep_caps::control |
Control transfer capable endpoint (for completeness)
uint32_t udc_ep_caps::in |
IN transfer capable endpoint
uint32_t udc_ep_caps::interrupt |
Interrupt transfer capable endpoint
uint32_t udc_ep_caps::iso |
ISO transfer capable endpoint
uint32_t udc_ep_caps::mps |
Maximum packet size of the endpoint buffer
uint32_t udc_ep_caps::out |
OUT transfer capable endpoint