summaryrefslogtreecommitdiff
path: root/lapic.c
diff options
context:
space:
mode:
authorkaashoek <kaashoek>2006-08-04 18:12:31 +0000
committerkaashoek <kaashoek>2006-08-04 18:12:31 +0000
commitc8b29f6d038090a5b5b6272406afbadcf31e9809 (patch)
treebc3c7a2592eb7e8cadfc903e518683eaa564b35f /lapic.c
parent32630628a996e29018641af262272339ed6fef88 (diff)
downloadxv6-labs-c8b29f6d038090a5b5b6272406afbadcf31e9809.tar.gz
xv6-labs-c8b29f6d038090a5b5b6272406afbadcf31e9809.tar.bz2
xv6-labs-c8b29f6d038090a5b5b6272406afbadcf31e9809.zip
better interrupt plan---this one appears to work
ioapic
Diffstat (limited to 'lapic.c')
-rw-r--r--lapic.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lapic.c b/lapic.c
index 3aeda2f..f299b86 100644
--- a/lapic.c
+++ b/lapic.c
@@ -173,6 +173,12 @@ lapic_disableintr(void)
lapic_write(LAPIC_TPR, 0xFF);
}
+void
+lapic_eoi(void)
+{
+ lapic_write (LAPIC_EOI, 0);
+}
+
int
cpu(void)
{