sl_iostream_uart_config_t Struct Reference

I/O Stream UART config.

#include <sl_iostream_uart.h>

Data Fields

sl_iostream_dma_config_t dma_cfg
 DMA Config.
 
IRQn_Type rx_irq_number
 rx_irq_number
 
IRQn_Type tx_irq_number
 tx_irq_number
 
uint8_t * rx_buffer
 UART Rx Buffer.
 
size_t rx_buffer_length
 UART Rx Buffer length.
 
bool lf_to_crlf
 lf_to_crlf
 
bool rx_when_sleeping
 rx_when_sleeping
 
bool sw_flow_control
 sw_flow_control
 

I/O Stream UART config.

Field Documentation

◆ dma_cfg

sl_iostream_dma_config_t sl_iostream_uart_config_t::dma_cfg

DMA Config.

◆ rx_irq_number

IRQn_Type sl_iostream_uart_config_t::rx_irq_number

rx_irq_number

◆ tx_irq_number

IRQn_Type sl_iostream_uart_config_t::tx_irq_number

tx_irq_number

◆ rx_buffer

uint8_t* sl_iostream_uart_config_t::rx_buffer

UART Rx Buffer.

◆ rx_buffer_length

size_t sl_iostream_uart_config_t::rx_buffer_length

UART Rx Buffer length.

◆ lf_to_crlf

bool sl_iostream_uart_config_t::lf_to_crlf

lf_to_crlf

◆ rx_when_sleeping

bool sl_iostream_uart_config_t::rx_when_sleeping

rx_when_sleeping

◆ sw_flow_control

bool sl_iostream_uart_config_t::sw_flow_control

sw_flow_control