cvs commit: src/sys/kern subr_bus.c src/sys/sys bus.h bus_private.h
Joerg Sonnenberger
joerg at crater.dragonflybsd.org
Thu Apr 15 06:32:16 PDT 2004
joerg 2004/04/15 06:31:41 PDT
DragonFly src repository
Modified files:
sys/kern subr_bus.c
sys/sys bus.h bus_private.h
Log:
KObj extension stage IIIb/III
Merge inheritance support from FreeBSD:
* Add a simpler form of 'inheritance' for devclasses. Each devclass can
have a parent devclass. Searches for drivers continue up the chain of
devclasses until either a matching driver is found or a devclass is
reached which has no parent. This can allow, for instance, pci drivers
to match cardbus devices (assuming that cardbus declares pci as its
parent devclass).
Revision Changes Path
1.17 +93 -66 src/sys/kern/subr_bus.c
1.11 +7 -29 src/sys/sys/bus.h
1.6 +2 -1 src/sys/sys/bus_private.h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_bus.c.diff?r1=1.16&r2=1.17&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/bus.h.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/bus_private.h.diff?r1=1.5&r2=1.6&f=h
More information about the Commits
mailing list