diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-03 22:37:19 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-12-03 22:37:19 +0000 |
commit | 2ae35c2b234dc2a5b1b15a19fc0f1c9f8638f9ed (patch) | |
tree | fb774a6afcf8ada7cfc5ae0dae1defbed637bd75 /c | |
parent | 2007-12-03 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-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/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/psim/Makefile.am | 3 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/psim/irq/no_pic.c | 35 |
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; } |