MOS Source Code
|
#include "mos/misc/panic.h"
#include <mos/syslog/printk.h>
#include <mos/x86/acpi/acpi.h>
#include <mos/x86/acpi/acpi_types.h>
#include <mos/x86/acpi/madt.h>
#include <mos/x86/x86_platform.h>
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.c.
Referenced by madt_parse_table(), and x86_ioapic_get_irq_override().
Definition at line 18 of file madt.c.
Referenced by ioapic_enable_with_mode().
Definition at line 25 of file madt.c.
Referenced by platform_startup_late().
const acpi_madt_t* x86_acpi_madt = NULL |
Definition at line 11 of file madt.c.
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.c.
Referenced by ioapic_init(), and madt_parse_table().
u32 x86_lapic_global_base = 0 |
Definition at line 13 of file madt.c.
Referenced by madt_parse_table().
|
static |
Definition at line 16 of file madt.c.
Referenced by madt_parse_table(), and x86_ioapic_get_irq_override().