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