summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/defs.h b/defs.h
index 4561ff6..acb0e04 100644
--- a/defs.h
+++ b/defs.h
@@ -49,13 +49,17 @@ void pic_init(void);
// mp.c
void mp_init(void);
void mp_startthem(void);
-int cpu(void);
-int mp_isbcpu(void);
+int mp_bcpu(void);
+
+// lapic
+extern uint32_t *lapicaddr;
void lapic_init(int);
+void lapic_startap(uint8_t, int);
void lapic_timerinit(void);
void lapic_timerintr(void);
void lapic_enableintr(void);
void lapic_disableintr(void);
+int cpu(void);
// spinlock.c
struct spinlock;