Coldfire MCF5249 support added
diff --git a/cpu/mcf52x2/interrupts.c b/cpu/mcf52x2/interrupts.c
index 1836f27..868df39 100644
--- a/cpu/mcf52x2/interrupts.c
+++ b/cpu/mcf52x2/interrupts.c
@@ -37,6 +37,10 @@
 #include <asm/immap_5282.h>
 #endif
 
+#ifdef	CONFIG_M5249
+#include <asm/m5249.h>
+#endif
+
 
 #define	NR_IRQS		31
 
@@ -142,10 +146,11 @@
 		irq_vecs[vec -
 			 vec_base].handler (irq_vecs[vec - vec_base].arg);
 	} else {
-		printf ("\nBogus External Interrupt Vector %ld\n", vec);
+		printf ("\nBogus External Interrupt Vector %d\n", vec);
 	}
 }
 
+
 #ifdef	CONFIG_M5272
 int interrupt_init (void)
 {
@@ -172,3 +177,12 @@
 	return 0;
 }
 #endif
+
+#ifdef	CONFIG_M5249
+int interrupt_init (void)
+{
+	enable_interrupts ();
+
+	return 0;
+}
+#endif