NetBSD/sys/arch/amd64
dyoung c94ffba5d6 Introduce sys/arch/x86/x86/mp.c for common x86 MP configuration code.
mpacpi_scan_pci() and mpbios_scan_pci() are identical code, so replace
them with mp_pci_scan().

Introduce mp_pci_childdetached(), which helps us to detach root PCI
buses that were enumerated either by MP BIOS or by ACPI.

Let us detach and re-attach PCI buses from mainbus0 on i386.  This is
necessarily a work-in-progress, because testing detach and re-attach
is very difficult: to detach and re-attach the entire PCI tree on most
x86 computers that I own is not possible because some essential device
attaches under the PCI subtree: the console, com0, NIC, or storage
controller always attaches in the PCI tree.
2009-04-17 21:07:58 +00:00
..
acpi Random underdocumented CPU facts: 2008-05-25 17:20:29 +00:00
amd64 Introduce sys/arch/x86/x86/mp.c for common x86 MP configuration code. 2009-04-17 21:07:58 +00:00
compile
conf - Add macros to handle (some) trapframe registers for common x86 code. 2009-04-16 15:34:23 +00:00
include Use #define<tab> consistently. 2009-04-05 00:57:56 +00:00
Makefile - install i386 includes on amd64 2008-10-26 02:14:59 +00:00