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 --- main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 9015ff7..fe85054 100644 --- a/main.c +++ b/main.c @@ -38,11 +38,14 @@ main() // clear BSS memset(edata, 0, end - edata); - mp_init(); // just set up apic so cpu() works + mp_init(); // collect info about this machine + use_printf_lock = 1; cpus[cpu()].clis = 1; // cpu starts as if we had called cli() + lapic_init(mp_bcpu()); + cprintf("\nxV6\n\n"); pic_init(); // initialize PIC -- cgit v1.2.3