void yield(void);
void procdump(void);
-// swtch.S
+// setjmp.S
struct jmpbuf;
int setjmp(struct jmpbuf*);
void longjmp(struct jmpbuf*);
void mp_startthem(void);
int mp_bcpu(void);
-// lapic
+// lapic.c
extern uint *lapicaddr;
void lapic_init(int);
void lapic_startap(uchar, int);
void lapic_eoi(void);
int cpu(void);
-// ioapic
+// ioapic.c
extern uchar ioapic_id;
void ioapic_init(void);
void ioapic_enable(int irq, int cpu);