summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/leon3/include/bsp
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-08-03 19:55:14 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-07-14 12:21:33 +0200
commitf6b7279687ca4ab1ec47f8a8f66c8f82c7b13a2d (patch)
treec872ae05a14aabd6ad848d6dcbf23c0066ff96dd /bsps/sparc/leon3/include/bsp
parentbsp/leon3: Add LEON3_PROBE_ASR_22_23_UP_COUNTER (diff)
downloadrtems-f6b7279687ca4ab1ec47f8a8f66c8f82c7b13a2d.tar.bz2
bsp/leon3: Add LEON3_IRQAMP_EXTENDED_INTERRUPT
Diffstat (limited to 'bsps/sparc/leon3/include/bsp')
-rw-r--r--bsps/sparc/leon3/include/bsp/irqimpl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/bsps/sparc/leon3/include/bsp/irqimpl.h b/bsps/sparc/leon3/include/bsp/irqimpl.h
index ee5beaf72c..f5b0c205e0 100644
--- a/bsps/sparc/leon3/include/bsp/irqimpl.h
+++ b/bsps/sparc/leon3/include/bsp/irqimpl.h
@@ -103,7 +103,11 @@ extern struct ambapp_dev *LEON3_IrqCtrl_Adev;
*
* This object should be read-only after initialization.
*/
+#if defined(LEON3_IRQAMP_EXTENDED_INTERRUPT)
+#define LEON3_IrqCtrl_EIrq LEON3_IRQAMP_EXTENDED_INTERRUPT
+#else
extern uint32_t LEON3_IrqCtrl_EIrq;
+#endif
/**
* @brief Initializes the interrupt controller for the boot processor.