|
Zephyr Project API 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 |