 |
no-OS
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
37#include "xparameters.h"
39#define AD7606X_MODE_SPI_ENGINE 0
40#define AD7606X_MODE_PARALLEL 1
42#if defined(XPAR_AXI_SPI_ENGINE_0_BASEADDR)
43#define AD7606X_CORE_BASEADDR XPAR_AXI_SPI_ENGINE_0_BASEADDR
44#define AD7606X_MODE AD7606X_MODE_SPI_ENGINE
45#define AD7606X_RX_CLKGEN_BASEADDR XPAR_SPI_CLKGEN_BASEADDR
46#elif defined(XPAR_AXI_AD7606X_BASEADDR)
47#define AD7606X_CORE_BASEADDR XPAR_AXI_AD7606X_BASEADDR
48#define AD7606X_MODE AD7606X_MODE_PARALLEL
49#define AD7606X_RX_CLKGEN_BASEADDR 0
52#define AD7606X_DMA_BASEADDR XPAR_AXI_DMAC_0_BASEADDR
53#define AXI_PWMGEN_BASEADDR XPAR_AXI_PWM_GEN_0_BASEADDR
54#define SPI_AD7606X_CS 0
55#define GPIO_DEVICE_ID XPAR_PS7_GPIO_0_DEVICE_ID
56#define GPIO_OFFSET (32 + 54)
57#define GPIO_ADC_OS0 (GPIO_OFFSET + 0)
58#define GPIO_ADC_OS1 (GPIO_OFFSET + 1)
59#define GPIO_ADC_OS2 (GPIO_OFFSET + 2)
60#define GPIO_ADC_RANGE (GPIO_OFFSET + 3)
61#define GPIO_ADC_STBY (GPIO_OFFSET + 4)
62#define GPIO_ADC_RESET (GPIO_OFFSET + 5)
63#define GPIO_ADC_FIRST_DATA (GPIO_OFFSET + 6)
64#define GPIO_ADC_SER_PAR (GPIO_OFFSET + 7)
65#define ADC_DDR_BASEADDR (XPAR_DDR_MEM_BASEADDR + 0x800000)
67#define AD7606X_TRIGGER_PULSE_WIDTH_NS 120
69#ifdef _XPARAMETERS_PS_H_
70#define UART_DEVICE_ID XPAR_XUARTPS_0_DEVICE_ID
71#define INTC_DEVICE_ID XPAR_SCUGIC_SINGLE_DEVICE_ID
73#ifdef XPS_BOARD_ZCU102
74#define UART_IRQ_ID XPAR_XUARTPS_0_INTR
76#define UART_IRQ_ID XPAR_XUARTPS_1_INTR
80#define UART_DEVICE_ID XPAR_AXI_UART_DEVICE_ID
81#define INTC_DEVICE_ID XPAR_INTC_SINGLE_DEVICE_ID
82#define UART_IRQ_ID XPAR_AXI_INTC_AXI_UART_INTERRUPT_INTR
85#define UART_BAUDRATE 115200
86#define UART_EXTRA &uart_extra_ip
87#define UART_OPS &xil_uart_ops