Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
usb_dc_ep_cfg_data Struct Reference

USB Endpoint Configuration. More...

#include <usb_dc.h>

Data Fields

uint8_t ep_addr
 
uint16_t ep_mps
 
enum usb_dc_ep_transfer_type ep_type
 

Detailed Description

USB Endpoint Configuration.

Structure containing the USB endpoint configuration.

Field Documentation

◆ ep_addr

uint8_t usb_dc_ep_cfg_data::ep_addr

The number associated with the EP in the device configuration structure IN EP = 0x80 | <endpoint number> OUT EP = 0x00 | <endpoint number>

◆ ep_mps

uint16_t usb_dc_ep_cfg_data::ep_mps

Endpoint max packet size

◆ ep_type

enum usb_dc_ep_transfer_type usb_dc_ep_cfg_data::ep_type

Endpoint Transfer Type. May be Bulk, Interrupt, Control or Isochronous


The documentation for this struct was generated from the following file: