38#define UART_BUFF_LENGTH 256
Structure holding the fifo element parameters.
Definition no_os_fifo.h:42
Definition no_os_irq.h:117
Xilinx platform specific UART descriptor.
Definition xilinx_uart.h:71
struct no_os_fifo_element * fifo
Definition xilinx_uart.h:81
enum xil_uart_type type
Definition xilinx_uart.h:73
uint32_t irq_id
Definition xilinx_uart.h:75
uint32_t total_error_count
Definition xilinx_uart.h:89
char buff[UART_BUFF_LENGTH]
Definition xilinx_uart.h:85
uint32_t bytes_received
Definition xilinx_uart.h:87
struct no_os_irq_ctrl_desc * irq_desc
Definition xilinx_uart.h:77
void * instance
Definition xilinx_uart.h:91
uint32_t base_addr
Definition xilinx_uart.h:79
uint32_t fifo_read_offset
Definition xilinx_uart.h:83
Structure holding the initialization parameters for Xilinx platform specific UART parameters.
Definition xilinx_uart.h:56
uint32_t irq_id
Definition xilinx_uart.h:60
uint32_t base_addr
Definition xilinx_uart.h:64
enum xil_uart_type type
Definition xilinx_uart.h:58
struct no_os_irq_ctrl_desc * irq_desc
Definition xilinx_uart.h:62
const struct no_os_uart_platform_ops xil_uart_ops
Xilinx platform specific UART platform ops structure.
Definition xilinx_uart.c:517
xil_uart_type
Xilinx platform architecture sections.
Definition xilinx_uart.h:44
@ UART_PS
Definition xilinx_uart.h:48
@ UART_PL
Definition xilinx_uart.h:46
#define UART_BUFF_LENGTH
Definition xilinx_uart.h:38