Main Page
Modules
Data Structures
Files
Directories
File List
Globals
kernel
»
genarch
»
src
»
acpi
madt.c File Reference
Multiple APIC Description Table (MADT) parsing.
More...
Include dependency graph for madt.c:
Go to the source code of this file.
Functions
static void
madt_l_apic_entry
(struct
madt_l_apic
*la,
__u32
index)
static void
madt_io_apic_entry
(struct
madt_io_apic
*ioa,
__u32
index)
static void
madt_intr_src_ovrd_entry
(struct
madt_intr_src_ovrd
*override,
__u32
index)
static int
madt_cmp
(void *a, void *b)
static
count_t
madt_cpu_count
(void)
static
bool
madt_cpu_enabled
(
index_t
i)
static
bool
madt_cpu_bootstrap
(
index_t
i)
static
__u8
madt_cpu_apic_id
(
index_t
i)
static int
madt_irq_to_pin
(int irq)
void
acpi_madt_parse
(void)
Variables
acpi_madt
*
acpi_madt
= NULL
int
isa_irq_map
[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }
madt_l_apic
*
madt_l_apic_entries
= NULL
madt_io_apic
*
madt_io_apic_entries
= NULL
index_t
madt_l_apic_entry_index
= 0
index_t
madt_io_apic_entry_index
= 0
count_t
madt_l_apic_entry_cnt
= 0
count_t
madt_io_apic_entry_cnt
= 0
count_t
cpu_count
= 0
madt_apic_header
**
madt_entries_index
= NULL
int
madt_entries_index_cnt
= 0
char *
entry
[]
smp_config_operations
madt_config_operations
Detailed Description
Definition in file
madt.c
.
Generated on Sun Jun 18 16:39:15 2006 for HelenOS Kernel (ia32) by
1.4.6