NetBSD/sys/arch/vax
jtc f86410093b Changed name of __weak_reference() to __indr_reference(). They really
are indirect references, and I want to add a real __weak_reference()
macro to <machine/cdefs.h> soon.
1995-03-23 19:58:48 +00:00
..
boot Boot program added. 1995-02-13 00:41:04 +00:00
compile new RCS ID format. 1994-10-26 08:06:10 +00:00
conf Added -D_KERNEL to CFLAGS alongside each -DKERNEL. 1995-03-23 19:46:18 +00:00
if Bug fixes to get network function OK. 1995-02-13 00:42:29 +00:00
include Changed name of __weak_reference() to __indr_reference(). They really 1995-03-23 19:58:48 +00:00
mba Beginning ov Massbuss support. 1995-02-13 00:43:59 +00:00
uba Support for uVAXII, new tmscp driver added. 1995-02-23 17:53:16 +00:00
vax copy*str() should use size_t. 1995-03-09 12:05:21 +00:00
README *** empty log message *** 1995-02-13 00:40:36 +00:00

README

	$NetBSD: README,v 1.6 1995/02/13 00:40:36 ragge Exp $

Some information and status of VAX port:

It now runs multi-user on 11/750 without problem, but still requires
4.3BSD Reno binaries (nothing in userspace fixed yet). Hopefully
most bugs in memory and trap handling are found, I haven't had a
crash for nearly a month... 
Note: VAX port is still for unix hackers only.

Devices supported in kernel and _known_ to work:
VAX 11/750 CPU with 2-14MB of memory.
One or more DEUNA/DELUA Ethernet cards.
One or more UDA50 MSCP disk controllers.
RA81, RA82 or RA90 disks on UDA50.

Things _not_ written in kernel yet:
User level profiling & debugging support.
Kernel profiling.
sysctl() calls.
Kernel debugger support, DDB (But that is not so important).
Autoconfiguration of Unibus devices is working, but it's a mess
internally. I will clean this up someday when I get docs on UDA50/MSCP.

/boot program is written, but it only supports Massbuss disks
so far. UDA routines will be written soon, boot blocks also.

I have only included relevant files from old berkeley VAX distributions.
If you want to look at other files get them from nearest ftp site with
an 4.4BSD distribution, or from ftp.luth.se:/pub/unix/4_4bsd_l directory.

We who have done parts of this is:
	Joachim Isaksson, first pmap and lots of help with gcc functionality.
	Mattias Gr|nlund, locore assembler and interrupt handling.
	Mattias ]slund, lots of help and ideas everywhere.
	Anders Magnusson, that's me, who put things together and wrote the rest.

/ragge@ludd.luth.se