summaryrefslogtreecommitdiff
path: root/trap.c
diff options
context:
space:
mode:
Diffstat (limited to 'trap.c')
-rw-r--r--trap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/trap.c b/trap.c
index 0459583..6b490b1 100644
--- a/trap.c
+++ b/trap.c
@@ -60,6 +60,10 @@ trap(struct Trapframe *tf)
lapic_timerintr();
return;
}
+ if(v == (IRQ_OFFSET + IRQ_IDE)){
+ ide_intr();
+ return;
+ }
// XXX probably ought to lgdt on trap return