implement IOAPIC; CPUList compiles now