summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-04-08 09:45:45 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-04-08 09:54:53 +0200
commit5ab9b1357d79696254599cfdba16a9dcf09bf5c8 (patch)
tree3958b401cca6ffab42e8ae343fe45962714f379c
parentbsp/gen5200: Fix syntax (diff)
downloadrtems-5ab9b1357d79696254599cfdba16a9dcf09bf5c8.tar.bz2
bsps/powerpc: Use proper type
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/include/tm27.h6
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/include/tm27.h6
2 files changed, 6 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/include/tm27.h b/c/src/lib/libbsp/powerpc/gen83xx/include/tm27.h
index f5ad2af63c..242f47b4be 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/include/tm27.h
+++ b/c/src/lib/libbsp/powerpc/gen83xx/include/tm27.h
@@ -29,16 +29,16 @@
#define MUST_WAIT_FOR_INTERRUPT 1
-static rtems_isr_entry tm27_interrupt_handler = NULL;
+static void (*tm27_interrupt_handler)(rtems_vector_number);
static int tm27_exception_handler( BSP_Exception_frame *frame, unsigned number)
{
- tm27_interrupt_handler( 0);
+ (*tm27_interrupt_handler)( 0);
return 0;
}
-void Install_tm27_vector( rtems_isr_entry handler)
+void Install_tm27_vector( void (*handler)(rtems_vector_number))
{
int rv = 0;
diff --git a/c/src/lib/libbsp/powerpc/qoriq/include/tm27.h b/c/src/lib/libbsp/powerpc/qoriq/include/tm27.h
index 87f885fb4e..8c16db5293 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/include/tm27.h
+++ b/c/src/lib/libbsp/powerpc/qoriq/include/tm27.h
@@ -32,16 +32,16 @@
#define MUST_WAIT_FOR_INTERRUPT 1
-static rtems_isr_entry tm27_interrupt_handler = NULL;
+static void (*tm27_interrupt_handler)(rtems_vector_number);
static int tm27_exception_handler( BSP_Exception_frame *frame, unsigned number)
{
- tm27_interrupt_handler( 0);
+ (*tm27_interrupt_handler)( 0);
return 0;
}
-void Install_tm27_vector( rtems_isr_entry handler)
+void Install_tm27_vector( void (*handler)(rtems_vector_number))
{
int rv = 0;