no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
parameters.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef __PARAMETERS_H__
34#define __PARAMETERS_H__
35
36#include <xparameters.h>
37
38#define SPI_HMC7044_CS 0x00
39
40#define SPI_0_DEVICE_ID XPAR_SPI_0_DEVICE_ID
41#define SPI_AD9208_0_CS 0x01
42#define RX_0_JESD_BASEADDR XPAR_AXI_AD9208_0_JESD_RX_AXI_BASEADDR
43#define RX_0_XCVR_BASEADDR XPAR_AXI_AD9208_0_XCVR_BASEADDR
44#define RX_0_CORE_BASEADDR XPAR_RX_AD9208_0_TPL_CORE_ADC_TPL_CORE_BASEADDR
45
46#define SPI_DEVICE_ID XPAR_AXI_SPI_DEVICE_ID
47#define SPI_AD9208_CS 0x02
48
49#define GPIO_DEVICE_ID XPAR_GPIO_0_DEVICE_ID
50
51#define RX_1_JESD_BASEADDR XPAR_AXI_AD9208_1_JESD_RX_AXI_BASEADDR
52#define RX_1_XCVR_BASEADDR XPAR_AXI_AD9208_1_XCVR_BASEADDR
53#define RX_1_CORE_BASEADDR XPAR_RX_AD9208_1_TPL_CORE_ADC_TPL_CORE_BASEADDR
54
55#define RX_DMA_BASEADDR XPAR_AXI_AD9208_DMA_BASEADDR
56#define ADC_DDR_BASEADDR (XPAR_AXI_DDR_CNTRL_C0_DDR4_MEMORY_MAP_BASEADDR + 0x800000)
57#define ADC_DDR_HIGHADDR XPAR_AXI_DDR_CNTRL_C0_DDR4_MEMORY_MAP_BASEADDR
58
59/* iio_app parameters */
60#define UART_DEVICE_ID XPAR_AXI_UART_DEVICE_ID
61#define UART_BAUDRATE 115200
62#define UART_IRQ_ID XPAR_AXI_INTC_AXI_UART_INTERRUPT_INTR
63#define INTC_DEVICE_ID XPAR_INTC_SINGLE_DEVICE_ID
64
65#endif /* __PARAMETERS_H__ */