Subject: Re: DECsystem 5500 support
To: Simon Burge <simonb@netbsd.org>
From: Anders Magnusson <ragge@ludd.luth.se>
List: port-vax
Date: 12/01/1999 17:01:09
> Folks,
> 
> I've started work on a DECsystem 5500 port (we have over a dozen of
> these sitting in a rack :-) and still need to do a lot of work.  At
> the moment, I have pretty much nothing done except detecting that it's
> running on a 5500:
> 
:-) I have a 5500 myself, and started last summer to make the qbus
code more MI, to be able to support the 5400/5500.

> 
>  * The "asc" for turbochannel pmaxes seems to be the 53C94, whilst
>    the vax uses the "ncr" driver for the 5380.  Would these be
>    likely to remain as two seperate drivers under NetBSD and not use
>    a ultrix-like merged "asc" driver?
> 
There is (almost) no similarity between the 5394 and the 5380, so they
are quite likely to remain different drivers :-) Ultrix uses "sii" 
for its 5380.

>  * The "ne" driver should be able to use the vax SGEC "ze" without
>    hopefully too much work.
> 
The SGEC should already be MI. I have put the code in dev/ic/sgec*.

>  * Where/what is the console device?!
> 
I think the console is in the SSC. On a vax you talk to the SSC via internal
registers, but on MIPS I assume that you have to map it in somewhere
and address it in the normal address space.
IIRC you also have the SSC timers that you must program in the same way.

>  * I'll not think about QBUS support this early on :-)
> 
I can fix that, it would be rather simple :-)

-- Ragge