summaryrefslogtreecommitdiffstats
path: root/cpukit/libdrvmgr
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2013-05-08 14:41:13 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2015-04-17 01:10:19 +0200
commitffd8002dbd89aa923c3ee962ca20c11ecc220bc1 (patch)
treeec37b4a0a6f89ad7c59d6442018400c45bf58175 /cpukit/libdrvmgr
parentGRPCI2: updated register layout to newer specification (diff)
downloadrtems-ffd8002dbd89aa923c3ee962ca20c11ecc220bc1.tar.bz2
GR-CPCI-LEON4-N2X: added PCI peripheral driver for PCI device
Interrupts have not been test yet
Diffstat (limited to 'cpukit/libdrvmgr')
-rw-r--r--cpukit/libdrvmgr/drvmgr_confdefs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/cpukit/libdrvmgr/drvmgr_confdefs.h b/cpukit/libdrvmgr/drvmgr_confdefs.h
index 957e4e05c8..1c3d9e862f 100644
--- a/cpukit/libdrvmgr/drvmgr_confdefs.h
+++ b/cpukit/libdrvmgr/drvmgr_confdefs.h
@@ -142,6 +142,9 @@ extern void gr_tmtc_1553_register_drv(void);
#define DRIVER_PCI_GR_RASTA_SPW_ROUTER {gr_rasta_spw_router_register_drv}
extern void gr_rasta_spw_router_register_drv(void);
+#define DRIVER_PCI_GR_LEON4_N2X {gr_cpci_leon4_n2x_register_drv}
+extern void gr_cpci_leon4_n2x_register_drv(void);
+
/* CONFIGURE DRIVER MANAGER */
struct drvmgr_drv_reg_func drvmgr_drivers[] = {
@@ -258,6 +261,9 @@ struct drvmgr_drv_reg_func drvmgr_drivers[] = {
#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_SPW_ROUTER
DRIVER_PCI_GR_RASTA_SPW_ROUTER,
#endif
+#ifdef CONFIGURE_DRIVER_PCI_GR_LEON4_N2X
+ DRIVER_PCI_GR_LEON4_N2X,
+#endif
/* Macros for adding custom drivers without needing to recompile