42#ifndef _DRIVER_MANAGER_CONFDEFS_H_
43#define _DRIVER_MANAGER_CONFDEFS_H_
56extern void gptimer_register_drv(
void);
57extern void apbuart_cons_register_drv(
void);
58extern void greth_register_drv(
void);
59extern void grspw_register_drv(
void);
60extern void grspw2_register_drv(
void);
61extern void grcan_register_drv(
void);
62extern void occan_register_drv(
void);
63extern void gr1553_register(
void);
64extern void gr1553bc_register(
void);
65extern void gr1553bm_register(
void);
66extern void gr1553rt_register(
void);
67extern void b1553brm_register_drv(
void);
68extern void b1553rt_register_drv(
void);
69extern void grtm_register_drv(
void);
70extern void grtc_register_drv(
void);
71extern void pcif_register_drv(
void);
72extern void grpci_register_drv(
void);
73extern void mctrl_register_drv(
void);
74extern void l2cache_register_drv(
void);
75extern void griommu_register_drv(
void);
76extern void grpci2_register_drv(
void);
77extern void spictrl_register_drv(
void);
78extern void i2cmst_register_drv(
void);
79extern void grgpio_register_drv(
void);
80extern void grpwm_register_drv(
void);
81extern void gradcdac_register_drv(
void);
82extern void spwcuc_register(
void);
83extern void grctm_register(
void);
84extern void router_register_drv(
void);
85extern void ahbstat_register_drv(
void);
86extern void memscrub_register_drv(
void);
87extern void l4stat_register_drv(
void);
88extern void spwtdp_register_drv(
void);
92extern void at697pci_register_drv(
void);
93extern void ambapp_leon2_register(
void);
97extern void gr_rasta_adcdac_register_drv(
void);
98extern void gr_rasta_io_register_drv(
void);
99extern void gr_rasta_tmtc_register_drv(
void);
100extern void gr701_register_drv(
void);
101extern void gr_tmtc_1553_register_drv(
void);
102extern void gr_rasta_spw_router_register_drv(
void);
103extern void gr_cpci_leon4_n2x_register_drv(
void);
104extern void gr_cpci_gr740_register_drv(
void);
110#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GPTIMER
111 gptimer_register_drv,
113#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_APBUART
114 apbuart_cons_register_drv,
116#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRETH
119#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRSPW
122#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRSPW2
125#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRCAN
128#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_OCCAN
131#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553B
134#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553BC
137#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553BM
140#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553RT
143#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_B1553BRM
144 b1553brm_register_drv,
146#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_B1553RT
147 b1553rt_register_drv,
149#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRTM
152#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRTC
155#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_PCIF
158#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPCI
161#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPCI2
164#ifdef CONFIGURE_DRIVER_AMBAPP_MCTRL
167#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_L2CACHE
168 l2cache_register_drv,
170#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRIOMMU
171 griommu_register_drv,
173#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPICTRL
174 spictrl_register_drv,
176#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_I2CMST
179#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRGPIO
182#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPWM
185#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRADCDAC
186 gradcdac_register_drv,
188#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPWCUC
191#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRCTM
194#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPW_ROUTER
197#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_AHBSTAT
198 ahbstat_register_drv,
200#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_MEMSCRUB
201 memscrub_register_drv,
203#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_L4STAT
206#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPWTDP
211#ifdef CONFIGURE_DRIVER_LEON2_AT697PCI
212 at697pci_register_drv,
214#ifdef CONFIGURE_DRIVER_LEON2_AMBAPP
215 ambapp_leon2_register,
219#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_ADCDAC
220 gr_rasta_adcdac_register_drv,
222#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_IO
223 gr_rasta_io_register_drv,
225#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_TMTC
226 gr_rasta_tmtc_register_drv,
228#ifdef CONFIGURE_DRIVER_PCI_GR_701
231#ifdef CONFIGURE_DRIVER_PCI_GR_TMTC_1553
232 gr_tmtc_1553_register_drv,
234#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_SPW_ROUTER
235 gr_rasta_spw_router_register_drv,
237#ifdef CONFIGURE_DRIVER_PCI_GR_LEON4_N2X
238 gr_cpci_leon4_n2x_register_drv,
240#ifdef CONFIGURE_DRIVER_PCI_GR_CPCI_GR740
241 gr_cpci_gr740_register_drv,
248#ifdef CONFIGURE_DRIVER_CUSTOM1
251#ifdef CONFIGURE_DRIVER_CUSTOM2
254#ifdef CONFIGURE_DRIVER_CUSTOM3
257#ifdef CONFIGURE_DRIVER_CUSTOM4
260#ifdef CONFIGURE_DRIVER_CUSTOM5
263#ifdef CONFIGURE_DRIVER_CUSTOM6
266#ifdef CONFIGURE_DRIVER_CUSTOM7
269#ifdef CONFIGURE_DRIVER_CUSTOM8
272#ifdef CONFIGURE_DRIVER_CUSTOM9
Driver Manager Interface.
void(* drvmgr_drv_reg_func)(void)
Definition: drvmgr.h:345
#define NULL
Requests a GPIO pin group configuration.
Definition: xil_types.h:54