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/19/1995 19:50:09
cgd
Tue Dec 19 19:40:47 EST 1995
Update of /a/cvsroot/src/sys/arch/alpha/tc
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv13706

Modified Files:
	esp.c espreg.h espvar.h tcds.c tcds_dma.c 
Added Files:
	tcdsreg.h tcdsvar.h 
Log Message:
update to include most of pk's changes to the sparc esp driver.
rework TC configuration code.


cgd
Tue Dec 19 19:42:19 EST 1995
Update of /a/cvsroot/src/sys/dev/tc
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv13809/tc

Log Message:
Directory /a/cvsroot/src/sys/dev/tc added to the repository


cgd
Tue Dec 19 19:43:37 EST 1995
Update of /a/cvsroot/src/sys/arch/alpha/tc
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv13843

Modified Files:
	scc.c tc_3000_300.c tc_3000_300.h tc_3000_500.c tc_3000_500.h 
Added Files:
	ioasic.c ioasicreg.h tc_conf.h tcasic.c 
Log Message:
update for new turbochannel configuration code.


cgd
Tue Dec 19 19:48:39 EST 1995
Update of /a/cvsroot/src/sys/dev/tc
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv13948

Added Files:
	tc.c tcreg.h tcvar.h 
Log Message:
machine-independent TurboChannel bus configuration.  These files
deal with stuff like:
	(1) configuring built-in devices,
	(2) looking at TC slots configuring any devices found.
The lists of slots, slot locations, etc. and built-in devices
are provided by machine-dependent code.  Interrupt handling
is also provided by machine-dependent code, but the MD code provides
hooks so that standard names for 'establish' and 'disestablish'
can be used in drivers.

This code requires <machine/tc_machdep.h>, which defines some
portability types specific to the TurboChannel bus code.