no-OS
Loading...
Searching...
No Matches
clkgen_routines.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef __CLKGEN_ROUTINES_H__
34#define __CLKGEN_ROUTINES_H__
35
36#include "platform_includes.h"
37#include "no_os_print_log.h"
38#include "clk_axi_clkgen.h"
39#include "adrv9025.h"
40
41/* Initialize clk_axi_clkgen components. */
43 struct axi_clkgen **orx_clkgen);
44/* Remove clk_axi_clkgen components */
46 struct axi_clkgen *orx_clkgen);
47
48#endif /* __CLKGEN_ROUTINES_H__ */
struct axi_clkgen * tx_clkgen
Definition app_clocking.c:91
struct axi_clkgen * rx_clkgen
Definition app_clocking.c:90
Driver for the Analog Devices AXI CLKGEN.
int clkgen_remove(struct axi_clkgen *rx_clkgen, struct axi_clkgen *tx_clkgen, struct axi_clkgen *orx_clkgen)
remove axi_clkgen structs.
Definition clkgen_routines.c:136
int clkgen_setup(struct axi_clkgen **rx_clkgen, struct axi_clkgen **tx_clkgen, struct axi_clkgen **orx_clkgen)
Init and set rates for axi_clkgen components.
Definition clkgen_routines.c:43
Print messages helpers.
Definition clk_axi_clkgen.h:38