lol noobs, how about clearing OHCI0_HC_INT_STATUS?! :)
[ppcskel.git] / main.c
diff --git a/main.c b/main.c
index 2c1e41ff71a0b63938465d7207815259af95d491..c8193f4b874b9e33252975a505b19357808f848d 100644 (file)
--- a/main.c
+++ b/main.c
@@ -84,6 +84,11 @@ int main(void)
        exception_init();
        dsp_reset();
 
+       irq_initialize();
+       irq_bw_enable(BW_PI_IRQ_RESET);
+       irq_bw_enable(BW_PI_IRQ_HW); //hollywood pic
+       irq_hw_enable(IRQ_OHCI0);
+
        ipc_initialize();
        ipc_slowping();
 
@@ -95,11 +100,6 @@ int main(void)
        VIDEO_SetFrameBuffer(get_xfb());
        VISetupEncoder();
 
-       irq_initialize();
-       irq_bw_enable(BW_PI_IRQ_RESET);
-       irq_bw_enable(BW_PI_IRQ_HW); //hollywood pic
-       irq_hw_enable(IRQ_OHCI0);
-
        ohci_init();
 
        u32 version = ipc_getvers();