ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
tinyusb_config_cdc_t Struct Reference

#include <cdc.h>

Data Fields

tinyusb_usbdev_t usb_dev
tusb_class_code_t cdc_class
union { 
   cdc_comm_sublcass_type_t   comm_subclass 
   cdc_data_sublcass_type_t   data_subclass 
cdc_subclass

Detailed Description

Definition at line 31 of file cdc.h.

Field Documentation

◆ cdc_class

tusb_class_code_t tinyusb_config_cdc_t::cdc_class

CDC device class : Communications or Data device

Definition at line 33 of file cdc.h.

Referenced by tinyusb_cdc_init().

◆ [union]

union { ... } tinyusb_config_cdc_t::cdc_subclass

CDC device subclass according to Class Definitions for Communications Devices the CDC v.1.20

Referenced by tinyusb_cdc_init().

◆ comm_subclass

cdc_comm_sublcass_type_t tinyusb_config_cdc_t::comm_subclass

Communications device subclasses: ACM, ECM, etc.

Definition at line 35 of file cdc.h.

Referenced by tinyusb_cdc_init().

◆ data_subclass

cdc_data_sublcass_type_t tinyusb_config_cdc_t::data_subclass

Data device has only one subclass.

Definition at line 36 of file cdc.h.

Referenced by tinyusb_cdc_init().

◆ usb_dev

tinyusb_usbdev_t tinyusb_config_cdc_t::usb_dev

USB device to set up

Definition at line 32 of file cdc.h.

Referenced by tinyusb_cdc_init().


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