freebsd-dev/sys/alpha/pci
Andrew Gallatin 7c79b9ff14 Improve the mapping between the hardware PCI bus numbering on multi-hose
tsunami systems and the PCI bus-numbering system of FreeBSD.  Eg, the former
allows for 2 PCI bus 2's (one each on hoses 0 and 1) while the latter
needs to give each PCI bus a unique monotonically increasing number.

It has been fairly well tested and correctly maps machines with a ppb on
hose 1 as well as machines with ppbs on both hoses.

DS10s remain untested, as I do not have a pci card with a ppb which will
pass POST in a tsunami.

This is a house of cards.
1999-12-14 17:35:08 +00:00
..
apecs_pci.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
apecs.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
apecsreg.h
apecsvar.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
cia_pci.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
cia.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
ciareg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ciavar.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lca_pci.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
lca.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
lcareg.h
lcavar.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pci_eb64plus_intr.s Added support for the DEC EB64PLUS systype. (part I) 1999-01-18 20:15:07 +00:00
pci_eb164_intr.s
pcibus.c * Implement bus_set/get/delete_resource for pci. 1999-10-14 21:38:33 +00:00
pcibus.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tsunami_pci.c Improve the mapping between the hardware PCI bus numbering on multi-hose 1999-12-14 17:35:08 +00:00
tsunami.c Improve the mapping between the hardware PCI bus numbering on multi-hose 1999-12-14 17:35:08 +00:00
tsunamireg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tsunamivar.h allow pci_ioctl to work with multi-hose alphas. 1999-10-12 22:10:53 +00:00