freebsd-dev/sys/sparc64
Thomas Moestl e6597c747f Fix the EBus driver to work with the new PCI code. Unlike other PCI
bridges, the EBus bridge has resource ranges it claims exclusively to
map its children into in its BARs. Hence, we need to allocate these
completely and manage them for the children, instead of just passing
allocations through to the PCI layer as we did before.

While being there, split ebus_probe(), which did also contain code
normally belonging into the attach method, into ebus_probe() and
ebus_attach(), and perform some minor cleanups.
2004-04-28 13:06:46 +00:00
..
central Use M_WAITOK. 2003-02-19 17:25:58 +00:00
compile
conf - Recruit some new ULE users by making it the default scheduler in GENERIC. 2004-01-24 21:38:52 +00:00
creator - Use an ihandle_t to store the stdout instance handle instead of a 2004-04-04 12:52:22 +00:00
ebus Fix the EBus driver to work with the new PCI code. Unlike other PCI 2004-04-28 13:06:46 +00:00
fhc Fix definite panic when releasing interrupt resources. 2003-02-19 19:40:40 +00:00
include Hide FLT_EVAL_METHOD and DECIMAL_DIG in pre-C99 compilation 2004-04-25 02:36:29 +00:00
isa Fix the EBus driver to work with the new PCI code. Unlike other PCI 2004-04-28 13:06:46 +00:00
pci Some code cleanup: 2004-04-25 00:30:28 +00:00
sbus Remove advertising clause from University of California Regent's 2004-04-07 05:00:01 +00:00
sparc64 Fix the EBus driver to work with the new PCI code. Unlike other PCI 2004-04-28 13:06:46 +00:00