no-OS
Loading...
Searching...
No Matches
fmcdaq2.c File Reference

Implementation of Main Function. More...

#include <stdio.h>
#include <inttypes.h>
#include "app_config.h"
#include "parameters.h"
#include <xparameters.h>
#include <xil_printf.h>
#include <xil_cache.h>
#include "axi_adxcvr.h"
#include "no_os_spi.h"
#include "no_os_gpio.h"
#include "xilinx_spi.h"
#include "xilinx_gpio.h"
#include "no_os_delay.h"
#include "no_os_error.h"
#include "ad9144.h"
#include "ad9523.h"
#include "ad9680.h"
#include "axi_adc_core.h"
#include "axi_dac_core.h"
#include "axi_dmac.h"
#include "axi_jesd204_tx.h"
#include "axi_jesd204_rx.h"
#include "no_os_print_log.h"
#include "no_os_alloc.h"
#include "jesd204.h"
#include "jesd204_clk.h"
Include dependency graph for fmcdaq2.c:

Classes

struct  fmcdaq2_dev
 
struct  link_init_param
 
struct  fmcdaq2_init_param
 

Functions

int fmcdaq2_reconfig (struct ad9144_init_param *p_ad9144_param, struct adxcvr_init *ad9144_xcvr_param, struct ad9680_init_param *p_ad9680_param, struct adxcvr_init *ad9680_xcvr_param, struct ad9523_platform_data *p_ad9523_param)
 
int main (void)
 

Variables

struct fmcdaq2_dev fmcdaq2
 
struct jesd204_clk rx_jesd_clk = {0}
 
struct jesd204_clk tx_jesd_clk = {0}
 
struct fmcdaq2_init_param fmcdaq2_init
 

Detailed Description

Implementation of Main Function.

Author
DBogdan (drago.nosp@m.s.bo.nosp@m.gdan@.nosp@m.anal.nosp@m.og.co.nosp@m.m)
Antoniu Miclaus (anton.nosp@m.iu.m.nosp@m.iclau.nosp@m.s@an.nosp@m.alog..nosp@m.com)

Copyright 2020(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ fmcdaq2_reconfig()

int fmcdaq2_reconfig ( struct ad9144_init_param * p_ad9144_param,
struct adxcvr_init * ad9144_xcvr_param,
struct ad9680_init_param * p_ad9680_param,
struct adxcvr_init * ad9680_xcvr_param,
struct ad9523_platform_data * p_ad9523_param )

◆ main()

int main ( void )

Variable Documentation

◆ fmcdaq2

struct fmcdaq2_dev fmcdaq2

◆ fmcdaq2_init

struct fmcdaq2_init_param fmcdaq2_init

◆ rx_jesd_clk

struct jesd204_clk rx_jesd_clk = {0}

◆ tx_jesd_clk

struct jesd204_clk tx_jesd_clk = {0}