Subject: Re: integrated peripherals on AS255
To: Erik E. Fair <fair@netbsd.org>
From: Sean Davis <dive@endersgame.net>
List: port-alpha
Date: 02/21/2004 16:24:47
On Sat, Feb 21, 2004 at 01:03:52PM -0800, Erik E. Fair wrote:
> ISA is a pain.
>
> I'm not sure that any Alpha supports ISA Plug 'n' Play (isapnp).
> That's why I was questioning the particulars of those configuration
> lines that you sent.
>
> The last time I fiddled with this stuff was to add a properly stupid
> 16550 ISA serial interface with jumper configuration for I/O port
> address and IRQ to a PC164 to be COM2. First, I had to get SRM isacfg
> to stick so that the proper interrupt resources would be allocated,
> and then a matching NetBSD kernel config line had to be added for the
> device to be probed, matched, and configured.
I stuck an ISA modem (USR sportster) in my alpha, and it works just fine,
all I had to do was add com2 to the kernel. though I didn't do anything in
SRM, since i don't intend to use it as the serial console...
machine is an AS600 5/266.
>
> Later, I tried to do this with an ISA SoundBlaster card and failed. I
> probably didn't have the ISA configuration just right in that case.
>
> Of course, for built-in peripherals, one hopes that the default SRM
> configuration already has the right stuff allocated. My experience
> was that if SRM didn't see it, NetBSD couldn't or wouldn't either. On
> the other hand, I think the PC164 is a later model than the AS255. I
> also had an interesting time with a DEC PWS 333i+ (their Intel
> Pentium II based Personal Workstations) where the wss chip was at a
> different, non-standard I/O port in the ISA space than the BIOS
> saying, i.e. it was wrong in the firmware. A NetBSD kernel
> configuration with the right I/O port properly probed and attached
> the device.
>
> Erik <fair@netbsd.org>
>
-Sean
--
/~\ The ASCII
\ / Ribbon Campaign Sean Davis
X Against HTML aka dive
/ \ Email!