no-OS
Public Attributes | List of all members
xil_uart_desc Struct Reference

Xilinx platform specific UART descriptor. More...

#include <xilinx_uart.h>

Collaboration diagram for xil_uart_desc:
Collaboration graph
[legend]

Public Attributes

enum xil_uart_type type
 
uint32_t irq_id
 
struct no_os_irq_ctrl_descirq_desc
 
struct no_os_fifo_elementfifo
 
uint32_t fifo_read_offset
 
char buff [UART_BUFF_LENGTH]
 
uint32_t bytes_received
 
uint32_t total_error_count
 
void * instance
 

Detailed Description

Xilinx platform specific UART descriptor.

Member Data Documentation

◆ buff

char xil_uart_desc::buff[UART_BUFF_LENGTH]

UART Buffer

◆ bytes_received

uint32_t xil_uart_desc::bytes_received

Number of bytes received

◆ fifo

struct no_os_fifo_element* xil_uart_desc::fifo

FIFO

◆ fifo_read_offset

uint32_t xil_uart_desc::fifo_read_offset

FIFO read offset

◆ instance

void* xil_uart_desc::instance

UART Instance

◆ irq_desc

struct no_os_irq_ctrl_desc* xil_uart_desc::irq_desc

Interrupt Request Descriptor

◆ irq_id

uint32_t xil_uart_desc::irq_id

Interrupt Request ID

◆ total_error_count

uint32_t xil_uart_desc::total_error_count

Total number of errors

◆ type

enum xil_uart_type xil_uart_desc::type

Xilinx architecture


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