no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
app_jesd.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef __APP_JESD_H
34#define __APP_JESD_H
35
36#include <stdint.h>
37#include "adi_hal.h"
38
39extern struct axi_jesd204_rx *rx_jesd;
40extern struct axi_jesd204_tx *tx_jesd;
41extern struct axi_jesd204_rx *rx_os_jesd;
42
43adiHalErr_t jesd_init(uint32_t rx_div40_rate_hz,
44 uint32_t tx_div40_rate_hz,
45 uint32_t rx_os_div40_rate_hz);
46
47void jesd_deinit(void);
48void jesd_status(void);
49void jesd_rx_watchdog(void);
50
51#endif /* __APP_JESD_H */
struct axi_jesd204_rx * rx_jesd
Definition app_jesd.c:49
struct axi_jesd204_tx * tx_jesd
Definition app_jesd.c:50
Contains Talise ADI HAL function prototypes type definitions for adi_hal.c.
adiHalErr_t
Enum of possible Errors Detected by HAL layer to be communicated to ADI APIs.
Definition adi_hal.h:42
struct axi_jesd204_rx * rx_os_jesd
Definition app_jesd.c:57
void jesd_rx_watchdog(void)
Definition app_jesd.c:162
void jesd_deinit(void)
Definition app_jesd.c:140
void jesd_status(void)
Definition app_jesd.c:151
adiHalErr_t jesd_init(uint32_t rx_div40_rate_hz, uint32_t tx_div40_rate_hz, uint32_t rx_os_div40_rate_hz)
Definition app_jesd.c:59
Definition axi_jesd204_rx.h:51
Definition axi_jesd204_tx.h:64