Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
shell_uart_async Struct Reference

#include <zephyr/shell/shell_uart.h>

Data Fields

struct shell_uart_common common
struct k_sem tx_sem
struct uart_async_rx async_rx
struct uart_async_rx_config async_rx_config
atomic_t pending_rx_req
uint8_t rx_data [(0 *(0+UART_ASYNC_RX_BUF_OVERHEAD))]

Field Documentation

◆ async_rx

struct uart_async_rx shell_uart_async::async_rx

◆ async_rx_config

struct uart_async_rx_config shell_uart_async::async_rx_config

◆ common

struct shell_uart_common shell_uart_async::common

◆ pending_rx_req

atomic_t shell_uart_async::pending_rx_req

◆ rx_data

uint8_t shell_uart_async::rx_data[(0 *(0+ UART_ASYNC_RX_BUF_OVERHEAD))]

◆ tx_sem

struct k_sem shell_uart_async::tx_sem

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