no-OS
app_jesd.h
Go to the documentation of this file.
1 /***************************************************************************/
39 #ifndef __APP_JESD_H
40 #define __APP_JESD_H
41 
42 #include <stdint.h>
43 #include "adi_hal.h"
44 
45 extern struct axi_jesd204_rx *rx_jesd;
46 extern struct axi_jesd204_tx *tx_jesd;
47 extern struct axi_jesd204_rx *rx_os_jesd;
48 
49 adiHalErr_t jesd_init(uint32_t rx_div40_rate_hz,
50  uint32_t tx_div40_rate_hz,
51  uint32_t rx_os_div40_rate_hz);
52 
53 void jesd_deinit(void);
54 void jesd_status(void);
55 void jesd_rx_watchdog(void);
56 
57 #endif /* __APP_JESD_H */
jesd_deinit
void jesd_deinit(void)
Definition: app_jesd.c:145
adi_hal.h
Contains Talise ADI HAL function prototypes type definitions for adi_hal.c.
rx_jesd
struct axi_jesd204_rx * rx_jesd
Definition: app_jesd.c:56
jesd_rx_watchdog
void jesd_rx_watchdog(void)
Definition: app_jesd.c:167
rx_os_jesd
struct axi_jesd204_rx * rx_os_jesd
Definition: app_jesd.c:63
jesd_status
void jesd_status(void)
Definition: app_jesd.c:156
axi_jesd204_tx
Definition: axi_jesd204_tx.h:82
axi_jesd204_rx
Definition: axi_jesd204_rx.h:69
jesd_init
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:65
tx_jesd
struct axi_jesd204_tx * tx_jesd
Definition: app_jesd.c:57
adiHalErr_t
adiHalErr_t
Enum of possible Errors Detected by HAL layer to be communicated to ADI APIs.
Definition: adi_hal.h:35