|
VSF Documented
|
USART status information structure Contains the current status of USART operations and FIFO thresholds. More...
#include <uart.h>
USART status information structure Contains the current status of USART operations and FIFO thresholds.
| union { ... } vsf_usart_status_t |
| uint32_t vsf_usart_status_t::is_busy |
USART is busy with any operation.
| uint32_t vsf_usart_status_t::is_tx_busy |
TX is busy transmitting data.
| uint32_t vsf_usart_status_t::is_rx_busy |
RX is busy receiving data.
| uint32_t vsf_usart_status_t::break_sent |
BREAK signal sent.
| uint32_t vsf_usart_status_t::__reserved |
Reserved.
| uint32_t vsf_usart_status_t::tx_fifo_level |
TX FIFO current data level (0-255)
| uint32_t vsf_usart_status_t::rx_fifo_level |
RX FIFO current data level (0-255)
| union { ... } vsf_usart_status_t |
| uint32_t vsf_usart_status_t::parity_err |
| uint32_t vsf_usart_status_t::frame_err |
| uint32_t vsf_usart_status_t::noise_err |
| uint32_t vsf_usart_status_t::overrun_err |
| uint32_t vsf_usart_status_t::idle |
| uint32_t vsf_usart_status_t::rfne |
| uint32_t vsf_usart_status_t::trans_complete |
| uint32_t vsf_usart_status_t::tfnf |
| uint32_t vsf_usart_status_t::__dummy0 |
| uint32_t vsf_usart_status_t::cts_changed |
| uint32_t vsf_usart_status_t::cts_level |
| uint32_t vsf_usart_status_t::rx_timeouted |
| uint32_t vsf_usart_status_t::__dummy1 |
| uint32_t vsf_usart_status_t::__dummy2 |
| uint32_t vsf_usart_status_t::value |
| union { ... } vsf_usart_status_t |
| uint32_t vsf_usart_status_t::cts |
| uint32_t vsf_usart_status_t::dsr |
| uint32_t vsf_usart_status_t::dcd |
| uint32_t vsf_usart_status_t::rxfe |
| uint32_t vsf_usart_status_t::txff |
| uint32_t vsf_usart_status_t::rxff |
| uint32_t vsf_usart_status_t::txfe |
| uint32_t vsf_usart_status_t::ri |
| union { ... } vsf_usart_status_t |
| uint32_t vsf_usart_status_t::is_txfifo_full |
| uint32_t vsf_usart_status_t::is_rxfifo_full |
| uint32_t vsf_usart_status_t::is_txfifo_empty |
| uint32_t vsf_usart_status_t::is_rxfifo_empty |
| uint32_t vsf_usart_status_t::is_rxfifo_threshold |
| uint32_t vsf_usart_status_t::is_txfifo_threahold |
| uint32_t vsf_usart_status_t::is_rx_idle |
| uint32_t vsf_usart_status_t::txde |
| uint32_t vsf_usart_status_t::rxdne |
| uint32_t vsf_usart_status_t::rx_timeout |
| uint32_t vsf_usart_status_t::tx_fifo_data |
| uint32_t vsf_usart_status_t::rx_fifo_data |
| union { ... } vsf_usart_status_t |
| uint8_t vsf_usart_status_t::is_busy |
| uint8_t vsf_usart_status_t::rx_error_detected |
| uint8_t vsf_usart_status_t::tx_error_detected |
| uint8_t vsf_usart_status_t::rx_cancel |
| uint8_t vsf_usart_status_t::tx_cancel |
| uint32_t vsf_usart_status_t::more_status |
| union { ... } vsf_usart_status_t |
| union { ... } vsf_usart_status_t |
| union { ... } vsf_usart_status_t |
| union { ... } vsf_usart_status_t |
| union { ... } vsf_usart_status_t |
| union { ... } vsf_usart_status_t |