summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-03 22:37:19 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-03 22:37:19 +0000
commit2ae35c2b234dc2a5b1b15a19fc0f1c9f8638f9ed (patch)
treefb774a6afcf8ada7cfc5ae0dae1defbed637bd75 /c
parent2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-2ae35c2b234dc2a5b1b15a19fc0f1c9f8638f9ed.tar.bz2
2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, irq/no_pic.c: Spacing.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/psim/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/psim/Makefile.am3
-rw-r--r--c/src/lib/libbsp/powerpc/psim/irq/no_pic.c35
3 files changed, 25 insertions, 17 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/ChangeLog b/c/src/lib/libbsp/powerpc/psim/ChangeLog
index acd7cf2e3c..6f61c2594b 100644
--- a/c/src/lib/libbsp/powerpc/psim/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/psim/ChangeLog
@@ -1,3 +1,7 @@
+2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * Makefile.am, irq/no_pic.c: Spacing.
+
2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
index ca0e577619..dbc95c9da4 100644
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am
@@ -65,7 +65,8 @@ consoleio_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
include_bsp_HEADERS = irq/irq.h ../shared/irq/irq_supp.h
noinst_PROGRAMS += irq.rel
-irq_rel_SOURCES = ../shared/irq/irq.c irq/irq_init.c ../shared/irq/irq_asm.S irq/no_pic.c
+irq_rel_SOURCES = ../shared/irq/irq.c irq/irq_init.c \
+ ../shared/irq/irq_asm.S irq/no_pic.c
irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
diff --git a/c/src/lib/libbsp/powerpc/psim/irq/no_pic.c b/c/src/lib/libbsp/powerpc/psim/irq/no_pic.c
index c04b74bb32..e31d2ed5c0 100644
--- a/c/src/lib/libbsp/powerpc/psim/irq/no_pic.c
+++ b/c/src/lib/libbsp/powerpc/psim/irq/no_pic.c
@@ -12,8 +12,9 @@
*
* T. Straumann, 2007/11/30
*
- * irq.c,v 1.4.2.8 2003/09/04 18:45:20 joel Exp
+ * $Id$
*/
+
#include <rtems.h>
#include <bsp.h>
#include <bsp/irq.h>
@@ -26,22 +27,24 @@ static rtems_irq_connect_data dflt_entry;
/*
* High level IRQ handler called from shared_raw_irq_code_entry
*/
-void C_dispatch_irq_handler (struct _BSP_Exception_frame *frame, unsigned int excNum)
+void C_dispatch_irq_handler(
+ struct _BSP_Exception_frame *frame,
+ unsigned int excNum
+)
{
-register uint32_t l_orig;
-
- if (excNum == ASM_DEC_VECTOR) {
+ register uint32_t l_orig;
- l_orig = _ISR_Get_level();
- /* re-enable all interrupts */
- _ISR_Set_level(0);
+ if (excNum == ASM_DEC_VECTOR) {
- bsp_irq_dispatch_list(rtems_hdl_tbl, BSP_DECREMENTER, dflt_entry.hdl);
+ l_orig = _ISR_Get_level();
+ /* re-enable all interrupts */
+ _ISR_Set_level(0);
- _ISR_Set_level(l_orig);
- return;
+ bsp_irq_dispatch_list(rtems_hdl_tbl, BSP_DECREMENTER, dflt_entry.hdl);
- }
+ _ISR_Set_level(l_orig);
+ return;
+ }
}
void
@@ -52,13 +55,13 @@ BSP_enable_irq_at_pic(const rtems_irq_number irq)
int
BSP_disable_irq_at_pic(const rtems_irq_number irq)
{
- return 0;
+ return 0;
}
int
BSP_setup_the_pic(rtems_irq_global_settings *config)
{
- dflt_entry = config->defaultEntry;
- rtems_hdl_tbl = config->irqHdlTbl;
- return 1;
+ dflt_entry = config->defaultEntry;
+ rtems_hdl_tbl = config->irqHdlTbl;
+ return 1;
}