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