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

#include <tty.h>

Data Fields

const struct deviceuart_dev
 
struct k_sem rx_sem
 
uint8_trx_ringbuf
 
uint32_t rx_ringbuf_sz
 
uint16_t rx_get
 
uint16_t rx_put
 
int32_t rx_timeout
 
struct k_sem tx_sem
 
uint8_ttx_ringbuf
 
uint32_t tx_ringbuf_sz
 
uint16_t tx_get
 
uint16_t tx_put
 
int32_t tx_timeout
 

Field Documentation

◆ rx_get

uint16_t tty_serial::rx_get

◆ rx_put

uint16_t tty_serial::rx_put

◆ rx_ringbuf

uint8_t* tty_serial::rx_ringbuf

◆ rx_ringbuf_sz

uint32_t tty_serial::rx_ringbuf_sz

◆ rx_sem

struct k_sem tty_serial::rx_sem

◆ rx_timeout

int32_t tty_serial::rx_timeout

◆ tx_get

uint16_t tty_serial::tx_get

◆ tx_put

uint16_t tty_serial::tx_put

◆ tx_ringbuf

uint8_t* tty_serial::tx_ringbuf

◆ tx_ringbuf_sz

uint32_t tty_serial::tx_ringbuf_sz

◆ tx_sem

struct k_sem tty_serial::tx_sem

◆ tx_timeout

int32_t tty_serial::tx_timeout

◆ uart_dev

const struct device* tty_serial::uart_dev

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