Zephyr API Documentation  3.5.0
A Scalable Open Source RTOS
3.5.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
modem_backend_uart_async Struct Reference

#include <uart.h>

Data Fields

uint8_treceive_bufs [2]
 
uint32_t receive_buf_size
 
struct ring_buf receive_rdb [2]
 
uint8_ttransmit_buf
 
uint32_t transmit_buf_size
 
struct k_work rx_disabled_work
 
atomic_t state
 

Field Documentation

◆ receive_buf_size

uint32_t modem_backend_uart_async::receive_buf_size

◆ receive_bufs

uint8_t* modem_backend_uart_async::receive_bufs[2]

◆ receive_rdb

struct ring_buf modem_backend_uart_async::receive_rdb[2]

◆ rx_disabled_work

struct k_work modem_backend_uart_async::rx_disabled_work

◆ state

atomic_t modem_backend_uart_async::state

◆ transmit_buf

uint8_t* modem_backend_uart_async::transmit_buf

◆ transmit_buf_size

uint32_t modem_backend_uart_async::transmit_buf_size

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