![]() |
Max OS 0.3
|
Specifies how a specific interrupt source is mapped to a global system interrupt. More...
#include <apic.h>
Public Attributes | |
| uint8_t | bus |
| Identifies the hardware bus the interrupt comes from (0 = ISA, 1 = PCI) | |
| uint8_t | source |
| The interrupt source number on the specified bus. | |
| uint32_t | global_system_interrupt |
| The global system interrupt that the source is mapped to. | |
| uint16_t | flags |
| Flags describing the polarity and trigger mode of the interrupt source (see MADT override flags) | |
Specifies how a specific interrupt source is mapped to a global system interrupt.
| uint8_t MaxOS::hardwarecommunication::Override::bus |
Identifies the hardware bus the interrupt comes from (0 = ISA, 1 = PCI)
Definition at line 182 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::IOAPIC().
| uint16_t MaxOS::hardwarecommunication::Override::flags |
Flags describing the polarity and trigger mode of the interrupt source (see MADT override flags)
Definition at line 185 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::IOAPIC(), and MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| uint32_t MaxOS::hardwarecommunication::Override::global_system_interrupt |
The global system interrupt that the source is mapped to.
Definition at line 184 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::IOAPIC().
| uint8_t MaxOS::hardwarecommunication::Override::source |
The interrupt source number on the specified bus.
Definition at line 183 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::IOAPIC().