Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
- To: source-changes
- Subject: NetBSD master CVS tree commits
- From: The Source of All Evil <source>
- Date: Tue, 27 Feb 1996 17:00:05 -0500 (EST)
cgd
Tue Feb 27 16:51:18 EST 1996
Update of /a/cvsroot/src/sys/dev/eisa
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27096
Modified Files:
eisa.c
Log Message:
use config_found_sm(), rather than config_search+config_attach()+glue, to
attach subdevices.
cgd
Tue Feb 27 16:59:16 EST 1996
Update of /a/cvsroot/src/sys/conf
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27246
Modified Files:
files
Log Message:
Move eisabus, tcbus attributes here. Attributes that "machine-independent"
bus support want to attach to should be declared in conf/files, so that
hairy ordering constraints on the inclusions of busses' "files" files
in files.{MACHINE} are avoided. isabus, pcibus attributes will go here later.
The problem is, for instance, that there are some devices in files.isa
currently which require that 'pci' be defined, but there are some PCI
devices (e.g. 'sio' on the Alpha) that provide isabus interfaces, i.e.
'isa' busses attach to them. Unless the the bus-attachment attributes
are here, it's impossible to declare the busses' files and attribute
dependencies in a machine-independent way.
Home |
Main Index |
Thread Index |
Old Index