From ae93b29af729dcf5944c92e5bf5affbb0e1ad007 Mon Sep 17 00:00:00 2001 From: Till Straumann Date: Sun, 9 Dec 2007 05:54:19 +0000 Subject: 2007-12-08 Till Straumann * vme/VMEConfig.h: added error status to BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro. --- c/src/lib/libbsp/powerpc/ep1a/ChangeLog | 5 +++++ c/src/lib/libbsp/powerpc/ep1a/vme/VMEConfig.h | 4 ++-- c/src/lib/libbsp/powerpc/mvme5500/ChangeLog | 5 +++++ c/src/lib/libbsp/powerpc/mvme5500/vme/VMEConfig.h | 4 ++-- c/src/lib/libbsp/powerpc/score603e/ChangeLog | 5 +++++ c/src/lib/libbsp/powerpc/score603e/vme/VMEConfig.h | 4 ++-- 6 files changed, 21 insertions(+), 6 deletions(-) (limited to 'c/src/lib/libbsp/powerpc') 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,3 +1,8 @@ +2007-12-08 Till Straumann + + * vme/VMEConfig.h: added error status to + BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro. + 2007-12-08 Till Straumann * Makefile.am: irq_supp.h was moved from shared/irq to 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 + + * vme/VMEConfig.h: added error status to + BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro. + 2007-12-04 Joel Sherrill * 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 + + * vme/VMEConfig.h: added error status to + BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro. + 2007-12-04 Joel Sherrill * 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 -- cgit v1.2.3