#include <ioapic.h>
The IO APIC essentially maps the 24 hardware interrupt lines into software interrupt vectors. It works with the local APICs on each CPU, which are responsible for actually handling the interrupts.
Public Member Functions | |
IOApic () | |
u32 | id () const |
void | setId (u32 id) |
u32 | maxRedirectionEntry () const |
u32 | version () const |
u32 | arbitrationId () const |
IOApicRedirection | redirection (int interrupt) const |
void | setRedirection (int interrupt, IOApicRedirection) |
std::ostream & | printStream (std::ostream &ostr) const |
Dumps the description of the IOAPIC to an output stream. |
|
|
|
|
|
|
|
|
|
Dumps the description of the IOAPIC to an output stream.
|
|
|
|
|
|
|
|
|