diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-17 10:08:01 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-19 17:00:58 -0500 |
commit | 3064411f941464fc1bb4b5690e51aa2659345fc6 (patch) | |
tree | b71908913a1cf99abe8c03653169220820ed79c2 /c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c | |
parent | powerpc/gen83xx: Fix warnings (diff) | |
download | rtems-3064411f941464fc1bb4b5690e51aa2659345fc6.tar.bz2 |
powerpc/qemuppc: Fix warnings
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c b/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c index f79607da15..f4592a375f 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c @@ -23,9 +23,13 @@ #include <bsp.h> #include <bsp/irq.h> +#include <bsp/irq-generic.h> #include <bsp/vectors.h> -int qemuppc_exception_handler( BSP_Exception_frame *frame, unsigned exception_number) +static int qemuppc_exception_handler( + BSP_Exception_frame *frame, + unsigned exception_number +) { BSP_panic("Unexpected interrupt occured"); return 0; @@ -37,21 +41,21 @@ int qemuppc_exception_handler( BSP_Exception_frame *frame, unsigned exception_nu rtems_status_code bsp_interrupt_vector_enable( rtems_vector_number irqnum) { /* FIXME: do something */ - return RTEMS_SUCCESSFUL; + return RTEMS_SUCCESSFUL; } rtems_status_code bsp_interrupt_vector_disable( rtems_vector_number irqnum) { /* FIXME: do something */ - return RTEMS_SUCCESSFUL; + return RTEMS_SUCCESSFUL; } rtems_status_code bsp_interrupt_facility_initialize(void) { - /* Install exception handler */ - if (ppc_exc_set_handler( ASM_EXT_VECTOR, qemuppc_exception_handler)) { - return RTEMS_IO_ERROR; - } + /* Install exception handler */ + if (ppc_exc_set_handler( ASM_EXT_VECTOR, qemuppc_exception_handler)) { + return RTEMS_IO_ERROR; + } - return RTEMS_SUCCESSFUL; + return RTEMS_SUCCESSFUL; } |