DragonFly commits List (threaded) for 2004-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/bus/pci pci.c pci_private.h pcisupport.c
dillon 2004/02/21 01:16:27 PST
DragonFly src repository
Modified files:
sys/bus/pci pci.c pci_private.h pcisupport.c
Log:
Fix a bug in the last commit. 4.x improperly tries to add the children
of a PCI bus during the probe phase. This doesn't mix well with 5.x's
bus code which adds the children in the attach phase. Clean up
pci_probe(). The code, unfortunately, is still quite fragile.
Cleanup pci_read_device().
Bring in pcib_*() routines from 5.x into pcisupport.c. Add support for
bridges which do not support particular PCI mapping types (from FreeBSD 5.x).
Fix a bug in the pcib_route_interrupt() method.
Revision Changes Path
1.18 +8 -25 src/sys/bus/pci/pci.c
1.3 +1 -1 src/sys/bus/pci/pci_private.h
1.11 +168 -5 src/sys/bus/pci/pcisupport.c
http://www.dragonflybsd.org/cvsweb/src/sys/bus/pci/pci.c.diff?r1=1.17&r2=1.18&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/bus/pci/pci_private.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/bus/pci/pcisupport.c.diff?r1=1.10&r2=1.11&f=h
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]