summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/mc9328mxl/irq
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2010-04-09 20:24:57 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2010-04-09 20:24:57 +0000
commitc193baadaf4ba825374104b150eceaed203800b0 (patch)
tree6933fe6b62789da022c05b5400f36cd2d7b80a57 /c/src/lib/libcpu/arm/mc9328mxl/irq
parentremoved over-paranoid warning switches (diff)
downloadrtems-c193baadaf4ba825374104b150eceaed203800b0.tar.bz2
unify irq data types and code, merge s3c2400/s3c2410 support
Diffstat (limited to '')
-rw-r--r--c/src/lib/libcpu/arm/mc9328mxl/irq/bsp_irq_init.c3
-rw-r--r--c/src/lib/libcpu/arm/mc9328mxl/irq/irq.h5
2 files changed, 2 insertions, 6 deletions
diff --git a/c/src/lib/libcpu/arm/mc9328mxl/irq/bsp_irq_init.c b/c/src/lib/libcpu/arm/mc9328mxl/irq/bsp_irq_init.c
index 90e854440e..078d246b49 100644
--- a/c/src/lib/libcpu/arm/mc9328mxl/irq/bsp_irq_init.c
+++ b/c/src/lib/libcpu/arm/mc9328mxl/irq/bsp_irq_init.c
@@ -13,9 +13,6 @@
*/
#include <irq.h>
#include <bsp.h>
-#include <mc9328mxl.h>
-
-extern void default_int_handler(void);
/*
* Interrupt system initialization. Disable interrupts, clear
diff --git a/c/src/lib/libcpu/arm/mc9328mxl/irq/irq.h b/c/src/lib/libcpu/arm/mc9328mxl/irq/irq.h
index 6cc5c22f07..9998d2903c 100644
--- a/c/src/lib/libcpu/arm/mc9328mxl/irq/irq.h
+++ b/c/src/lib/libcpu/arm/mc9328mxl/irq/irq.h
@@ -31,7 +31,7 @@ extern "C" {
#include <rtems.h>
#include <mc9328mxl.h>
-extern void default_int_handler();
+extern void default_int_handler(rtems_irq_hdl_param);
/***********************************************************************
* Constants
**********************************************************************/
@@ -115,8 +115,7 @@ extern mc9328mxl_irq_info_t bsp_vector_table[BSP_MAX_INT];
/*
* function to initialize the interrupt for a specific BSP
*/
-void BSP_rtems_irq_mngt_init();
-
+void BSP_rtems_irq_mngt_init(void);
#endif /* __asm__ */