summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/shared/irq/irq.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/mips/shared/irq/irq.c')
-rw-r--r--c/src/lib/libbsp/mips/shared/irq/irq.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/mips/shared/irq/irq.c b/c/src/lib/libbsp/mips/shared/irq/irq.c
index 4384e9ffbe..d4941763bc 100644
--- a/c/src/lib/libbsp/mips/shared/irq/irq.c
+++ b/c/src/lib/libbsp/mips/shared/irq/irq.c
@@ -19,10 +19,13 @@
*/
+#include <inttypes.h>
+
#include <bsp.h>
#include <bsp/irq.h>
#include <bsp/irq-generic.h>
#include <libcpu/isr_entries.h>
+#include <rtems/bspIo.h>
static const char *const cause_strings[32] = {
/* 0 */ "Int",
@@ -88,8 +91,8 @@ void bsp_interrupt_handler_default(rtems_vector_number vector)
mips_get_sr( sr );
mips_get_cause( cause );
- printk( "Unhandled exception %d\n", vector );
- printk( "sr: 0x%08x cause: 0x%08x --> %s\n", sr, cause,
+ printk( "Unhandled exception %" PRId32 "\n", vector );
+ printk( "sr: 0x%08" PRIu32 " cause: 0x%08" PRIu32 " --> %s\n", sr, cause,
cause_strings[(cause >> 2) &0x1f] );
#if 0
mips_dump_exception_frame( frame );