aboutsummaryrefslogtreecommitdiff
path: root/i386/i386at/idt.h
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2023-01-29 23:45:38 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-01-29 23:49:04 +0100
commitfc0d49a3eda8b89497d1f2908b29b5476019a818 (patch)
tree51a607c61cbbc1d9b9c582c3a0afcf9dfdfb4e63 /i386/i386at/idt.h
parent6ebd651d6f6244315a84b8355d801d118869f722 (diff)
downloadgnumach-fc0d49a3eda8b89497d1f2908b29b5476019a818.tar.gz
gnumach-fc0d49a3eda8b89497d1f2908b29b5476019a818.tar.bz2
gnumach-fc0d49a3eda8b89497d1f2908b29b5476019a818.zip
i386: Add AP variants of descriptor tables
Diffstat (limited to 'i386/i386at/idt.h')
-rw-r--r--i386/i386at/idt.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/i386/i386at/idt.h b/i386/i386at/idt.h
index ac065aef..f080bb12 100644
--- a/i386/i386at/idt.h
+++ b/i386/i386at/idt.h
@@ -37,10 +37,14 @@
/* IOAPIC spurious interrupt vector set to 0xff */
#define IOAPIC_SPURIOUS_BASE 0xff
+/* Currently for TLB shootdowns */
+#define CALL_SINGLE_FUNCTION_BASE 0xfb
+
#include <i386/idt-gen.h>
#ifndef __ASSEMBLER__
extern void idt_init (void);
+extern void ap_idt_init (int cpu);
#endif /* __ASSEMBLER__ */
#endif /* _I386AT_IDT_ */