cvs commit: src/sys/i386/acpica madt.c
John Baldwin
jhb at FreeBSD.org
Mon Nov 3 14:17:45 PST 2003
jhb 2003/11/03 14:17:44 PST
FreeBSD src repository
Added files:
sys/i386/acpica madt.c
Log:
Add the ACPI MADT table APIC enumerator. This code uses the ACPI Multiple
APIC Descriptor Table to enumerate both I/O APICs and local APICs. ACPI
does not embed PCI interrupt routing information in the MADT like the MP
Table does. Instead, ACPI stores the PCI interrupt routing information
in the _PRT object under each PCI bus device. The MADT table simply
provides hints about which interrupt vectors map to which I/O APICs. Thus
when using ACPI, the existing ACPI PCI bridge drivers are sufficient to
route PCI interrupts.
Revision Changes Path
1.1 +650 -0 src/sys/i386/acpica/madt.c (new)
More information about the cvs-src
mailing list