![]() |
Max OS 0.3
|
Defines how an interrupt input is redirected to a specific processor via the I/O APIC. More...
#include <apic.h>
Public Attributes | |
| uint8_t | type |
| The type of redirect (should be 0 for normal interrupts) | |
| uint8_t | index |
| Where in the IO APIC redirection table this redirect should be placed. | |
| uint8_t | interrupt |
| The interrupt number to trigger when this redirect is used. | |
| uint8_t | destination |
| The ID of the core the interrupt should be sent to. | |
| uint32_t | flags |
| Configuration flags for the interrupt (see MADT override flags) | |
| bool | mask |
| Should the interrupt be disabled initially. | |
Defines how an interrupt input is redirected to a specific processor via the I/O APIC.
| uint8_t MaxOS::hardwarecommunication::InterruptRedirect::destination |
The ID of the core the interrupt should be sent to.
Definition at line 167 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| uint32_t MaxOS::hardwarecommunication::InterruptRedirect::flags |
Configuration flags for the interrupt (see MADT override flags)
Definition at line 168 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| uint8_t MaxOS::hardwarecommunication::InterruptRedirect::index |
Where in the IO APIC redirection table this redirect should be placed.
Definition at line 165 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| uint8_t MaxOS::hardwarecommunication::InterruptRedirect::interrupt |
The interrupt number to trigger when this redirect is used.
Definition at line 166 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| bool MaxOS::hardwarecommunication::InterruptRedirect::mask |
Should the interrupt be disabled initially.
Definition at line 169 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().
| uint8_t MaxOS::hardwarecommunication::InterruptRedirect::type |
The type of redirect (should be 0 for normal interrupts)
Definition at line 164 of file apic.h.
Referenced by MaxOS::hardwarecommunication::IOAPIC::set_redirect().