Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
#include <tty.h>
Data Fields | |
const struct device * | uart_dev |
struct k_sem | rx_sem |
uint8_t * | rx_ringbuf |
uint32_t | rx_ringbuf_sz |
uint16_t | rx_get |
uint16_t | rx_put |
int32_t | rx_timeout |
struct k_sem | tx_sem |
uint8_t * | tx_ringbuf |
uint32_t | tx_ringbuf_sz |
uint16_t | tx_get |
uint16_t | tx_put |
int32_t | tx_timeout |
uint16_t tty_serial::rx_get |
uint16_t tty_serial::rx_put |
uint8_t* tty_serial::rx_ringbuf |
uint32_t tty_serial::rx_ringbuf_sz |
struct k_sem tty_serial::rx_sem |
int32_t tty_serial::rx_timeout |
uint16_t tty_serial::tx_get |
uint16_t tty_serial::tx_put |
uint8_t* tty_serial::tx_ringbuf |
uint32_t tty_serial::tx_ringbuf_sz |
struct k_sem tty_serial::tx_sem |
int32_t tty_serial::tx_timeout |
const struct device* tty_serial::uart_dev |