summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2007-12-09 05:54:19 +0000
committerTill Straumann <strauman@slac.stanford.edu>2007-12-09 05:54:19 +0000
commitae93b29af729dcf5944c92e5bf5affbb0e1ad007 (patch)
treeeaaa82820457c882b0059db7b41befb5735e68f6
parent2007-12-08 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-ae93b29af729dcf5944c92e5bf5affbb0e1ad007.tar.bz2
2007-12-08 Till Straumann <strauman@slac.stanford.edu>
* vme/VMEConfig.h: added error status to BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
-rw-r--r--c/src/lib/libbsp/powerpc/ep1a/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h4
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h4
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h4
6 files changed, 21 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
index c3824f21d9..aaf31bb4ef 100644
--- a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
@@ -1,5 +1,10 @@
2007-12-08 Till Straumann <strauman@slac.stanford.edu>
+ * vme/VMEConfig.h: added error status to
+ BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
+
+2007-12-08 Till Straumann <strauman@slac.stanford.edu>
+
* Makefile.am: irq_supp.h was moved from shared/irq to
libcpu/powerpc/new-exceptions/bspsupport.
diff --git a/c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h b/c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h
index 4610b630ee..5f01241ee5 100644
--- a/c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h
+++ b/c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h
@@ -96,9 +96,9 @@ extern int _BSP_vme_bridge_irq;
extern int BSP_VMEInit();
extern int BSP_VMEIrqMgrInstall();
-#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR \
+#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) \
do { \
- vmeUniverseInstallIrqMgr(0,5,1,6); \
+ err = vmeUniverseInstallIrqMgr(0,5,1,6); \
} while (0)
#endif
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog b/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog
index ac11707290..09a0b6bb2e 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-08 Till Straumann <strauman@slac.stanford.edu>
+
+ * vme/VMEConfig.h: added error status to
+ BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
+
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h b/c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h
index 0fdbfc9d0e..1a901b7c3e 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h
+++ b/c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h
@@ -28,9 +28,9 @@
*/
#define _VME_DRAM_OFFSET 0x90000000
-#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR \
+#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) \
do { \
- vmeUniverseInstallIrqMgr(0,64+12,1,64+13); \
+ err = vmeUniverseInstallIrqMgr(0,64+12,1,64+13); \
} while (0)
#endif
diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
index a6a9a4a15f..5beafaf4f1 100644
--- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-08 Till Straumann <strauman@slac.stanford.edu>
+
+ * vme/VMEConfig.h: added error status to
+ BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
+
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
diff --git a/c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h b/c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h
index 12307948be..afdca20eb0 100644
--- a/c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h
+++ b/c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h
@@ -90,9 +90,9 @@
extern int BSP_VMEInit();
extern int BSP_VMEIrqMgrInstall();
-#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR \
+#define BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) \
do { \
- vmeUniverseInstallIrqMgr(0,5,1,6); \
+ err = vmeUniverseInstallIrqMgr(0,5,1,6); \
} while (0)
#endif