Index: kernel/arch/mips32/include/arch/drivers/msim.h
===================================================================
--- kernel/arch/mips32/include/arch/drivers/msim.h	(revision 795e2bfe0ca714517bdac2b7abae8091c5f88ee9)
+++ kernel/arch/mips32/include/arch/drivers/msim.h	(revision 8d1f92fdcde7756ebe1ff96f42afb8da5411fac9)
@@ -39,5 +39,7 @@
 #define MSIM_VIDEORAM     0x90000000
 #define MSIM_KBD_ADDRESS  0x90000000
+
 #define MSIM_KBD_IRQ      2
+#define MSIM_DDISK_IRQ    6
 
 #endif
Index: kernel/arch/mips32/src/mach/msim/msim.c
===================================================================
--- kernel/arch/mips32/src/mach/msim/msim.c	(revision 795e2bfe0ca714517bdac2b7abae8091c5f88ee9)
+++ kernel/arch/mips32/src/mach/msim/msim.c	(revision 8d1f92fdcde7756ebe1ff96f42afb8da5411fac9)
@@ -62,4 +62,5 @@
 void msim_init(void)
 {
+	cp0_unmask_int(MSIM_DDISK_IRQ);
 }
 
