35#define IOAPIC_REG_ID 0x00
36#define IOAPIC_REG_VER 0x01
37#define IOAPIC_REG_ARB 0x02
38#define IOAPIC_REG_RED_TBL_BASE 0x10
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
unsigned short int uint16_t
Definition acefiex.h:162
void IOAPICRegisterIRQ(size_t vector, void(*fn)(size_t, void *), uint8_t irq, bool level)
Definition ioapic.cpp:67
void IOAPICInitialise(void *address)
Definition ioapic.cpp:132
void IOAPICRedirect(uint8_t irq, uint32_t gsi, uint16_t flags, uint8_t apic)
Definition ioapic.cpp:90
void IOAPICMaskIRQ(uint8_t irq, bool value)
Definition ioapic.cpp:115