summaryrefslogtreecommitdiff
path: root/traps.h
diff options
context:
space:
mode:
authorkaashoek <kaashoek>2006-06-28 16:35:03 +0000
committerkaashoek <kaashoek>2006-06-28 16:35:03 +0000
commitbd303ed06096395778c80558e013b64bb47b9e9c (patch)
tree4bcd3d7ae05c85f414c98037a7baef51455acc33 /traps.h
parentc41f1de5d41a527a3fa2d1e94215766130eac456 (diff)
downloadxv6-labs-bd303ed06096395778c80558e013b64bb47b9e9c.tar.gz
xv6-labs-bd303ed06096395778c80558e013b64bb47b9e9c.tar.bz2
xv6-labs-bd303ed06096395778c80558e013b64bb47b9e9c.zip
timer interrupts
Diffstat (limited to 'traps.h')
-rw-r--r--traps.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/traps.h b/traps.h
index a81903c..4b2d368 100644
--- a/traps.h
+++ b/traps.h
@@ -24,3 +24,9 @@
// processor defined exceptions or interrupt vectors.
#define T_SYSCALL 48 // system call
#define T_DEFAULT 500 // catchall
+
+#define IRQ_OFFSET 32 // IRQ 0 corresponds to int IRQ_OFFSET
+
+#define IRQ_TIMER 18
+#define IRQ_ERROR 19
+#define IRQ_SPURIOUS 31