#include "initcalls.h"
#include <spin_lock.h>
#include "irq_chip_ia32.h"
-#include <bitfield>
+#include <cxx/bitfield>
class Acpi_madt;
PUBLIC static FIASCO_INIT
bool
-Io_apic::init(unsigned cpu)
+Io_apic::init(Cpu_number cpu)
{
_madt = Acpi::find<Acpi_madt const *>("APIC");
}
PUBLIC void
-Io_apic::set_cpu(Mword irq, unsigned cpu)
+Io_apic::set_cpu(Mword irq, Cpu_number cpu)
{
set_dest(irq, ::Apic::apic.cpu(cpu)->apic_id());
}