From f27a68a24a3e0980499db8920fc7306dbab7d52d Mon Sep 17 00:00:00 2001 From: kaashoek Date: Wed, 12 Jul 2006 17:00:54 +0000 Subject: extract lapic code from mp.c --- defs.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'defs.h') 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; -- cgit v1.2.3