Communication line information.
Data Fields | |
bool | b_trans_ongoing |
True, if a transfer is on-going on endpoint. More... | |
volatile uint8_t | buf_sel |
Current internal buffer used to store data. More... | |
uhi_cdc_buf_t | buffer [2] |
Internal buffer information. More... | |
uint16_t | buffer_size |
Size of internal buffer (unit Byte) More... | |
usb_ep_t | ep_data |
Bulk endpoint number used to transfer data. More... | |
uint16_t | sof |
Frame number of last transfer. More... | |
bool uhi_cdc_line_t::b_trans_ongoing |
True, if a transfer is on-going on endpoint.
Referenced by uhi_cdc_install(), uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), and uhi_cdc_tx_update().
volatile uint8_t uhi_cdc_line_t::buf_sel |
Current internal buffer used to store data.
Referenced by uhi_cdc_get_nb_received(), uhi_cdc_getc(), uhi_cdc_install(), uhi_cdc_is_tx_ready(), uhi_cdc_putc(), uhi_cdc_read_buf(), uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), uhi_cdc_tx_update(), and uhi_cdc_write_buf().
uhi_cdc_buf_t uhi_cdc_line_t::buffer[2] |
Internal buffer information.
Referenced by uhi_cdc_free_device(), uhi_cdc_get_nb_received(), uhi_cdc_getc(), uhi_cdc_install(), uhi_cdc_is_tx_ready(), uhi_cdc_putc(), uhi_cdc_read_buf(), uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), uhi_cdc_tx_update(), and uhi_cdc_write_buf().
uint16_t uhi_cdc_line_t::buffer_size |
Size of internal buffer (unit Byte)
Referenced by uhi_cdc_install(), uhi_cdc_is_tx_ready(), uhi_cdc_putc(), uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), and uhi_cdc_write_buf().
usb_ep_t uhi_cdc_line_t::ep_data |
Bulk endpoint number used to transfer data.
Referenced by uhi_cdc_install(), uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), and uhi_cdc_tx_update().
uint16_t uhi_cdc_line_t::sof |
Frame number of last transfer.
Referenced by uhi_cdc_rx_received(), uhi_cdc_rx_update(), uhi_cdc_tx_send(), and uhi_cdc_tx_update().