Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/04/2002 04:50:56
Module Name: syssrc
Committed By: thorpej
Date: Fri Oct 4 01:50:56 UTC 2002
Modified Files:
syssrc/sys/arch/amiga/amiga: autoconf.c
syssrc/sys/arch/atari/atari: autoconf.c
syssrc/sys/arch/x68k/x68k: autoconf.c
syssrc/sys/kern: subr_autoconf.c subr_userconf.c
syssrc/sys/sys: device.h
syssrc/usr.sbin/config: mkioconf.c
Log Message:
Overhaul the way cfattach structures are looked up. The cfdata entry
now carries the name of the attachment (e.g. "tlp_pci" or "audio"),
and cfattach structures are registered at boot time on a per-driver
basis. The cfdriver and cfattach pointers are cached in the device
structure when attached.
To generate a diff of this commit:
cvs rdiff -r1.85 -r1.86 syssrc/sys/arch/amiga/amiga/autoconf.c
cvs rdiff -r1.40 -r1.41 syssrc/sys/arch/atari/atari/autoconf.c
cvs rdiff -r1.33 -r1.34 syssrc/sys/arch/x68k/x68k/autoconf.c
cvs rdiff -r1.75 -r1.76 syssrc/sys/kern/subr_autoconf.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/kern/subr_userconf.c
cvs rdiff -r1.59 -r1.60 syssrc/sys/sys/device.h
cvs rdiff -r1.67 -r1.68 syssrc/usr.sbin/config/mkioconf.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.