no-OS
Loading...
Searching...
No Matches
parameters.h File Reference

Xilinx platform parameters for hello_world project. More...

#include <xparameters.h>
#include <xil_cache.h>
#include <xilinx_uart.h>
Include dependency graph for parameters.h:

Macros

#define UART_DEVICE_ID   XPAR_AXI_UART_DEVICE_ID
 
#define UART_IRQ_ID   XPAR_AXI_INTC_AXI_UART_INTERRUPT_INTR
 
#define UART_BAUDRATE   115200
 
#define UART_EXTRA   &hello_world_uart_extra_ip
 
#define UART_OPS   &xil_uart_ops
 

Variables

struct xil_uart_init_param hello_world_uart_extra_ip
 

Detailed Description

Xilinx platform parameters for hello_world project.

    This file selects the correct UART peripheral identifiers based on
    the target hardware. All values come from the BSP-generated
    xparameters.h, so the same source builds correctly for:

      - Any Zynq-7000 board (Cora Z7, ZED, ZC706, ...): PS UART 1
      - ZCU102 (ZynqMP): PS UART 0
      - MicroBlaze (PL-only): AXI UART Lite
Author
Analog Devices, Inc.

Copyright 2026(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Macro Definition Documentation

◆ UART_BAUDRATE

#define UART_BAUDRATE   115200

◆ UART_DEVICE_ID

#define UART_DEVICE_ID   XPAR_AXI_UART_DEVICE_ID

◆ UART_EXTRA

#define UART_EXTRA   &hello_world_uart_extra_ip

◆ UART_IRQ_ID

#define UART_IRQ_ID   XPAR_AXI_INTC_AXI_UART_INTERRUPT_INTR

◆ UART_OPS

#define UART_OPS   &xil_uart_ops

Variable Documentation

◆ hello_world_uart_extra_ip

struct xil_uart_init_param hello_world_uart_extra_ip
extern