freebsd-nq/sys/dev/pci
Peter Wemm b6c8407840 Get out the roto-rooter and clean up the abuse of nexus ivars by the
i386/isa/pcibus.c.  This gets -current running again on multiple host->pci
machines after the most recent nexus commits.  I had discussed this with
Mike Smith, but ended up doing it slightly differently to what we
discussed as it turned out cleaner this way.  Mike was suggesting creating
a new resource (SYS_RES_PCIBUS) or something and using *_[gs]et_resource(),
but IMHO that wasn't ideal as SYS_RES_* is meant to be a global platform
property, not a quirk of a given implementation.  This does use the ivar
methods but does so properly.  It also now prints the physical pci bus that
a host->pci bridge (pcib) corresponds to.
2000-09-28 00:37:32 +00:00
..
pci_if.m * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
pci.c When dumping the 'found devices' list in verbose mode, actually show the 2000-09-05 00:32:19 +00:00
pcib_if.m * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
pcireg.h Add PCIM_CMD_MWRICEN, the bit in the command register in PCI space 2000-09-16 20:06:13 +00:00
pcivar.h Get out the roto-rooter and clean up the abuse of nexus ivars by the 2000-09-28 00:37:32 +00:00