Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



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