X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2Firq.c;h=c9fa7265b8b4adb0367c5ed91a2b682f25544c5d;hb=246ff98ae5b16ef0e19fe082a9c900e9169a1f7b;hp=586768eaa2de34b0a0fe6b327b1b0d45879bb43e;hpb=466eda7c917791866a29c253c6c22197faf41bf7;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/irq.c b/Kernel/arch/x86/irq.c index 586768ea..c9fa7265 100644 --- a/Kernel/arch/x86/irq.c +++ b/Kernel/arch/x86/irq.c @@ -2,7 +2,7 @@ * AcessOS Microkernel Version * irq.c */ -#include +#include // === CONSTANTS === #define MAX_CALLBACKS_PER_IRQ 4 @@ -33,9 +33,11 @@ void IRQ_Handler(tRegs *Regs) gIRQ_Handlers[Regs->int_num][i](Regs->int_num); } + //Log(" IRQ_Handler: Resetting"); if(Regs->int_num >= 8) outb(0xA0, 0x20); // ACK IRQ (Secondary PIC) outb(0x20, 0x20); // ACK IRQ + //Log("IRQ_Handler: RETURN"); } /**