Subject: 4000 VLC starts up
To: None <port-vax@netbsd.org>
From: Michael Kukat <michael@camaronet.de>
List: port-vax
Date: 03/07/1999 21:53:51
Ok, another step in my experiments to get the VAXstation 4000 VLC
running NetBSD. Now the kernel comes up and mounts it's NFS-root. At the
moment, init seems to hang, i'll look for the problem.

Things to fix:

cache_enable is still disabled due to missing hardware information. (Not
important, the box is only slower)
the hardware clock is disable, because the first interrupt seems to get
nowhere. SCBB is loaded ok, but i'm missing assembler documentation for
VAX CPU's and some other stuff.

Who knows a place, where i could get a memory map and control registers
of the VAXstation 4000 VLC (KA48 CPU) and the SOC CPU ? (Best would be
online :-)

The following stuff can be found on my website:

http://www.camaronet.de/download/ka48-patch.tgz         The modified
files, source is snapshot 990304.
http://www.camaronet.de/download/boot-bootp.mop.gz      The modified
booter, bootp support (tested, works)
http://www.camaronet.de/download/boot-bootparams.mop.gz The modified
booter, bootparams support (untested)
http://www.camaronet.de/download/netbsd-GENERIC.gz      The kernel, runs
on my VS3100 m76, starts up on 4000 VLC

Ragge, could you please check in the changes ? I didn't diff to my
original source, because of eventual changes to your versions. Just diff
it to your version to get a correct mixture :-)

If there are any problems with the booter, tell me, if the problems are
with the kernel, don't tell me :-) It IS incomplete and i don't expect
that is in any way usable, but it's a beginning.

So long, Michael