Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
modem_backend_uart_async Struct Reference

#include <uart.h>

Data Fields

uint8_treceive_bufs [2]
 
uint32_t receive_buf_size
 
struct ring_buf receive_rb
 
struct k_spinlock receive_rb_lock
 
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_rb

struct ring_buf modem_backend_uart_async::receive_rb

◆ receive_rb_lock

struct k_spinlock modem_backend_uart_async::receive_rb_lock

◆ 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: