diff options
Diffstat (limited to 'trap.c')
-rw-r--r-- | trap.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -48,7 +48,6 @@ trap(struct trapframe *tf) // during interrupt handler. Decrement before returning. cpus[cpu()].nlock++; - // PAGEBREAK: 10 switch(tf->trapno){ case IRQ_OFFSET + IRQ_TIMER: if(cpu() == 0){ @@ -59,17 +58,14 @@ trap(struct trapframe *tf) } lapic_eoi(); break; - case IRQ_OFFSET + IRQ_IDE: ide_intr(); lapic_eoi(); break; - case IRQ_OFFSET + IRQ_KBD: kbd_intr(); lapic_eoi(); break; - case IRQ_OFFSET + IRQ_SPURIOUS: cprintf("spurious interrupt from cpu %d eip %x\n", cpu(), tf->eip); lapic_eoi(); |