1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-30 16:51:41 +00:00
freebsd/sys/amd64
Peter Wemm 3c0d8bc982 Always create attach points for the various child busses that can be
attached to the nexus.  With one exception, this (for example) allows
you to do wierd things like kldload the eisa bus on the fly and then
drivers, and have it auto probe the eisa bus when the drivers come online.

The one exception being pci, it only adds the pcib after the presence of
the pci bus is detected and that's #if'ed code.

A side effect of this is that isa and eisa will be attached to the nexus
directly rather than the PCI->ISA or PCI->EISA bridges.  I'm not sure if
this is good or bad at this point, but it seems to be closer to the way
things are for the i386 family...  This is likely to be followed up.

This also fixes compilation without a PCI bus configured and will allow
eisa to work without PCI too.
1999-04-19 08:04:19 +00:00
..
amd64 Always create attach points for the various child busses that can be 1999-04-19 08:04:19 +00:00
conf Bring the 'new-bus' to the i386. This extensively changes the way the 1999-04-16 21:22:55 +00:00
include Backout early start of APs since it caused some machines to hang. 1999-04-13 03:24:47 +00:00
isa As a temporary anti-foot-shooting measure, don't let the user attach 1999-04-16 23:39:15 +00:00
pci Make the class code checks in function pci_cfgcheck less strict. 1997-12-20 09:04:25 +00:00
Makefile Update to know about current kernel directory layout. 1999-02-28 22:14:16 +00:00