--- TODO ------------- 3. code the IO APIC to handle INTerrupts. 4: ??? --- DONE ------------- 1: recode mpcore.s in c. 2: support for SPARSE CPU APIC ID numbering.