smg_uart_intr_config_t Struct Reference

UART interrupt configuration parameters for smg_uart_intr_config function. More...

#include <uart.h>

Collaboration diagram for smg_uart_intr_config_t:

Public Attributes

uint8_t rx_timeout_thresh
 
uint8_t txfifo_empty_intr_thresh
 
uint8_t rxfifo_full_thresh
 Ignored if additional buffers are allocated. More...
 
uint8_t reserved
 
uint32_t intr_mask
 Mask of smg_uart_status_t indicating which interrupt bits to change. More...
 
uint32_t intr_enable
 State of interrupt bits. More...
 

Detailed Description

UART interrupt configuration parameters for smg_uart_intr_config function.

Threshold values are expressed in character times

Member Data Documentation

◆ intr_enable

uint32_t smg_uart_intr_config_t::intr_enable

State of interrupt bits.

◆ intr_mask

uint32_t smg_uart_intr_config_t::intr_mask

Mask of smg_uart_status_t indicating which interrupt bits to change.

◆ reserved

uint8_t smg_uart_intr_config_t::reserved

◆ rx_timeout_thresh

uint8_t smg_uart_intr_config_t::rx_timeout_thresh

◆ rxfifo_full_thresh

uint8_t smg_uart_intr_config_t::rxfifo_full_thresh

Ignored if additional buffers are allocated.

◆ txfifo_empty_intr_thresh

uint8_t smg_uart_intr_config_t::txfifo_empty_intr_thresh

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