Subject: sun-lamp CVS commits
To: None <source-changes@pain.lcs.mit.edu>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 12/02/1995 13:20:02
thorpej
Sat Dec  2 10:11:24 PST 1995
Update of /a/cvsroot/src/sys/arch/hp300/hp300
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv23023

Modified Files:
	autoconf.c 
Log Message:
Use a "match/attach" rather than "init" scheme for probing devices.
This is a step towards getting drivers prepared for new config.


thorpej
Sat Dec  2 10:15:51 PST 1995
Update of /a/cvsroot/src/sys/arch/hp300/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv23061

Modified Files:
	dca.c 
Log Message:
Use a "match/attach" rather than "init" scheme for probing devices.
This is a step towards getting the drivers ready for new config.

Clean up namespace, remove several instances of global arrays.  Instead,
use a softc to carry state around.  Where possible, pass a pointer to the
softc rather than a unit number.


thorpej
Sat Dec  2 10:18:52 PST 1995
Update of /a/cvsroot/src/sys/arch/hp300/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv23100

Modified Files:
	dcm.c 
Log Message:
Use a "match/attach" rather than "init" scheme for probing devices.
This is a step towards getting the drivers ready for new config.

Clean up namespace, remove several instances of global arrays.  Instead,
use a softc to carry state around.  Where possible, pass a pointer to
the softc rather than a unit number.

Pointers to hardware and software constructs are now stored per port
in each instance of the softc (one softc per board) rather than indexed
by minor number.