Subject: new EISA autoconfiguration code committed...
To: None <current-users@NetBSD.ORG>
From: None <Chris_G_Demetriou@NIAGARA.NECTAR.CS.CMU.EDU>
List: current-users
Date: 02/26/1996 20:18:36
[ This mostly applies to i386 folks, but it could potentially touch
multiple ports, since the EISA autoconfig code is now
"machine-independent," meaning i use something quite similar
on the Alpha port as is now used by the i386... 8-]
So, i finally broke down and committed some new EISA autoconfiguration
code (which had been sitting in PR 1959 for a while).
Big things:
EISA devices can now attach to an 'eisa' bus, which does
configuration via the device's ID registers. much
better than ISA configuration... you can actually tell
what's there!
The only EISA device which currently _does_ this is the
ahb (AHA 1742) device, because it was the only 'pure EISA'
device we had in the source tree!
If you have an EISA bus and an aha1742, you should add:
eisa0 at root
to your kernel config file, and change the line(s) like:
aha0 at isa? port ? irq ? # Adaptec 174[024] SCSI controllers
to be similar to:
ahb* at eisa? slot ? # Adaptec 174[024] SCSI controllers
Obviously, you can frob the wildcards to your heart's content, as long
as they properly describe your machine. 8-)
chris