diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2005-04-15 17:52:46 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2005-04-15 17:52:46 +0000 |
commit | 2d0d0293ee19f46bfd5cada089ce9291e0ceaf4e (patch) | |
tree | 9b827d0464109ce5aac82528c57745ed95aeea7a /c/src/lib/libbsp/powerpc/shared/irq/irq.c | |
parent | 2005-04-15 <jennifer.averett@oarcorp.com> (diff) | |
download | rtems-2d0d0293ee19f46bfd5cada089ce9291e0ceaf4e.tar.bz2 |
2005-04-15 Jennifer Averett <jennifer.averett@oarcorp.com>
PR 779/bsp
* clock/p_clock.c, console/console.c, console/uart.c, console/uart.h,
irq/irq.c, irq/irq.h, irq/irq_init.c:
powerpc: add parameter to new exception interrupt handlers
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/shared/irq/irq.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/irq/irq.c b/c/src/lib/libbsp/powerpc/shared/irq/irq.c index c9a46cbe3c..77176b6a60 100644 --- a/c/src/lib/libbsp/powerpc/shared/irq/irq.c +++ b/c/src/lib/libbsp/powerpc/shared/irq/irq.c @@ -518,7 +518,7 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum) new_msr = msr | MSR_EE; _CPU_MSR_SET(new_msr); - rtems_hdl_tbl[BSP_DECREMENTER].hdl(); + rtems_hdl_tbl[BSP_DECREMENTER].hdl(rtems_hdl_tbl[BSP_DECREMENTER].handle); _CPU_MSR_SET(msr); return; @@ -550,14 +550,14 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum) new_msr = msr | MSR_EE; _CPU_MSR_SET(new_msr); - /* rtems_hdl_tbl[irq].hdl(); */ + /* rtems_hdl_tbl[irq].hdl(rtems_hdl_tbl[irq].handle); */ { rtems_irq_connect_data* vchain; for( vchain = &rtems_hdl_tbl[irq]; ((int)vchain != -1 && vchain->hdl != default_rtems_entry.hdl); vchain = (rtems_irq_connect_data*)vchain->next_handler ) { - vchain->hdl(); + vchain->hdl(vchain->handle); } } |