ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
esp_tusb_cdcacm_t Struct Reference
Collaboration diagram for esp_tusb_cdcacm_t:
[legend]

Data Fields

size_t rx_unread_buf_sz
RingbufHandle_t rx_unread_buf
SemaphoreHandle_t ringbuf_read_mux
uint8_t * rx_tfbuf
tusb_cdcacm_callback_t callback_rx
tusb_cdcacm_callback_t callback_rx_wanted_char
tusb_cdcacm_callback_t callback_line_state_changed
tusb_cdcacm_callback_t callback_line_coding_changed

Detailed Description

Definition at line 23 of file tusb_cdc_acm.c.

Field Documentation

◆ callback_line_coding_changed

tusb_cdcacm_callback_t esp_tusb_cdcacm_t::callback_line_coding_changed

◆ callback_line_state_changed

tusb_cdcacm_callback_t esp_tusb_cdcacm_t::callback_line_state_changed

◆ callback_rx

tusb_cdcacm_callback_t esp_tusb_cdcacm_t::callback_rx

◆ callback_rx_wanted_char

tusb_cdcacm_callback_t esp_tusb_cdcacm_t::callback_rx_wanted_char

◆ ringbuf_read_mux

SemaphoreHandle_t esp_tusb_cdcacm_t::ringbuf_read_mux

Definition at line 26 of file tusb_cdc_acm.c.

Referenced by ringbuf_mux_give(), ringbuf_mux_take(), and tusb_cdc_acm_init().

◆ rx_tfbuf

uint8_t* esp_tusb_cdcacm_t::rx_tfbuf

Definition at line 27 of file tusb_cdc_acm.c.

Referenced by tud_cdc_rx_cb(), and tusb_cdc_acm_init().

◆ rx_unread_buf

RingbufHandle_t esp_tusb_cdcacm_t::rx_unread_buf

Definition at line 25 of file tusb_cdc_acm.c.

Referenced by read_from_rx_unread_to_buffer(), tud_cdc_rx_cb(), and tusb_cdc_acm_init().

◆ rx_unread_buf_sz

size_t esp_tusb_cdcacm_t::rx_unread_buf_sz

Definition at line 24 of file tusb_cdc_acm.c.

Referenced by tusb_cdc_acm_init().


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