![]() |
MOS Source Code
|
#include "mos/misc/panic.hpp"#include <mos/syslog/printk.hpp>#include <mos/x86/acpi/acpi.hpp>#include <mos/x86/acpi/acpi_types.hpp>#include <mos/x86/acpi/madt.hpp>#include <mos/x86/x86_platform.hpp>Go to the source code of this file.
Macros | |
| #define | IOAPIC_IRQ_OVERRIDE_MAX 255 |
Functions | |
| u32 | x86_ioapic_get_irq_override (u32 irq) |
| void | madt_parse_table () |
Variables | |
| const acpi_madt_t * | x86_acpi_madt = NULL |
| ptr_t | x86_ioapic_phyaddr = 0 |
| u32 | x86_lapic_global_base = 0 |
| static u32 | ioapic_irq_override [255] = { 0 } |
| #define IOAPIC_IRQ_OVERRIDE_MAX 255 |
Definition at line 15 of file madt.cpp.
Referenced by madt_parse_table(), and x86_ioapic_get_irq_override().
Definition at line 18 of file madt.cpp.
Referenced by ioapic_enable_with_mode().
Definition at line 25 of file madt.cpp.
Referenced by platform_startup_late().
| const acpi_madt_t* x86_acpi_madt = NULL |
Definition at line 11 of file madt.cpp.
Referenced by do_handle_sdt_header(), lapic_memory_setup(), and madt_parse_table().
| ptr_t x86_ioapic_phyaddr = 0 |
Definition at line 12 of file madt.cpp.
Referenced by ioapic_init(), and madt_parse_table().
| u32 x86_lapic_global_base = 0 |
Definition at line 13 of file madt.cpp.
Referenced by madt_parse_table().
|
static |
Definition at line 16 of file madt.cpp.
Referenced by madt_parse_table(), and x86_ioapic_get_irq_override().