struct ioapic_intsrc ioc_intsrc[16]; /* XXX magic number */
};
+static int ioapic_config(void);
static void ioapic_setup(const struct ioapic_info *);
static int ioapic_alloc_apic_id(int);
static void ioapic_set_apic_id(const struct ioapic_info *);
int ioapic_enable = 1; /* I/O APIC is enabled by default */
-int
+static int
ioapic_config(void)
{
struct ioapic_enumerator *e;
#define IOAPIC_ENUM_PRIO_MPTABLE 20
#define IOAPIC_ENUM_PRIO_MADT 40
-int ioapic_config(void);
void ioapic_enumerator_register(struct ioapic_enumerator *);
void ioapic_add(void *, int, int);
void ioapic_intsrc(int, int, enum intr_trigger, enum intr_polarity);