X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=irq.c;h=c37240c1fa401107ef5717fa021056b0cca0527a;hb=4f2380bcdb96509a0b45e8f36939fab9dd88bee5;hp=449a85c34a1e43f861f82f7ab7c90ee03a07294c;hpb=364f2c37f1b3a971f60bf67a7030c56b550b1407;p=ppcskel.git diff --git a/irq.c b/irq.c index 449a85c..c37240c 100644 --- a/irq.c +++ b/irq.c @@ -54,8 +54,6 @@ void irq_handler(void) { u32 enabled = read32(BW_PI_IRQMASK); u32 flags = read32(BW_PI_IRQFLAG); - printf( "========================\n" - "flags1: 0x%08X\n", flags); flags = flags & enabled; @@ -67,7 +65,7 @@ void irq_handler(void) u32 hw_enabled = read32(HW_PPCIRQMASK); u32 hw_flags = read32(HW_PPCIRQFLAG); - printf("In IRQ handler: 0x%08x 0x%08x 0x%08x\n", hw_enabled, hw_flags, hw_flags & hw_enabled); + //printf("In IRQ handler: 0x%08x 0x%08x 0x%08x\n", hw_enabled, hw_flags, hw_flags & hw_enabled); hw_flags = hw_flags & hw_enabled; @@ -117,9 +115,8 @@ void irq_handler(void) write32(HW_PPCIRQFLAG, IRQF_OHCI0); } if (hw_flags & IRQF_OHCI1) { - printf("IRQ: OHCI1\n"); - write32(HW_PPCIRQFLAG, IRQF_OHCI1); //TODO: ohci1_irq(); + write32(HW_PPCIRQFLAG, IRQF_OHCI1); } hw_flags &= ~IRQF_ALL; @@ -128,12 +125,9 @@ void irq_handler(void) write32(HW_PPCIRQFLAG, hw_flags); } - printf("hw_flags1: 0x%08x\n", read32(HW_PPCIRQFLAG)); - // not necessary here, but "cleaner"? write32(BW_PI_IRQFLAG, 1<