Add support for the ``Firefox'' VAXstation 3520/3540/3820/3840 workstations,
authormiod <miod@openbsd.org>
Mon, 18 Aug 2008 23:19:15 +0000 (23:19 +0000)
committermiod <miod@openbsd.org>
Mon, 18 Aug 2008 23:19:15 +0000 (23:19 +0000)
commitcb2e651462a9deafae60ecbd58585bdd1646deca
tree7df129ae0fd9d334532eabf785a055967e067b82
parent14219f5fb19ac50027cf3523a81be0a80b12ed1d
Add support for the ``Firefox'' VAXstation 3520/3540/3820/3840 workstations,
currently limited to serial console and a single processor working.

All ``on-board'' devices, including the Q-bus adapter, but except for
the frame buffer, are supported. The machine will boot over the network
or from SCSI devices.

Lots of thanks to Al Kossow for www.bitsavers.org, on which I found the
technical documentation allowing me to complete this port (which was
lacking at the time I got that machine...).
43 files changed:
distrib/notes/vax/hardware
distrib/notes/vax/prep
share/man/man4/man4.vax/Makefile
share/man/man4/man4.vax/dz.4
share/man/man4/man4.vax/fwio.4 [new file with mode: 0644]
share/man/man4/man4.vax/intro.4
share/man/man4/man4.vax/le.4
share/man/man4/man4.vax/mbus.4 [new file with mode: 0644]
share/man/man4/man4.vax/sii.4 [new file with mode: 0644]
share/man/man4/man4.vax/uba.4
sys/arch/vax/conf/GENERIC
sys/arch/vax/conf/RAMDISK
sys/arch/vax/conf/files.vax
sys/arch/vax/dec/files.dec
sys/arch/vax/dec/sii.c [new file with mode: 0644]
sys/arch/vax/dec/siireg.h [new file with mode: 0644]
sys/arch/vax/dec/siivar.h [new file with mode: 0644]
sys/arch/vax/include/clock.h
sys/arch/vax/include/nexus.h
sys/arch/vax/include/rpb.h
sys/arch/vax/include/scb.h
sys/arch/vax/mbus/dz_fwio.c [new file with mode: 0644]
sys/arch/vax/mbus/files.mbus [new file with mode: 0644]
sys/arch/vax/mbus/fwio.c [new file with mode: 0644]
sys/arch/vax/mbus/fwioreg.h [new file with mode: 0644]
sys/arch/vax/mbus/fwiovar.h [new file with mode: 0644]
sys/arch/vax/mbus/if_le_fwio.c [new file with mode: 0644]
sys/arch/vax/mbus/mbus.c [new file with mode: 0644]
sys/arch/vax/mbus/mbusreg.h [new file with mode: 0644]
sys/arch/vax/mbus/mbusvar.h [new file with mode: 0644]
sys/arch/vax/mbus/sii_fwio.c [new file with mode: 0644]
sys/arch/vax/mbus/uba_mbus.c [new file with mode: 0644]
sys/arch/vax/uba/ubareg.h
sys/arch/vax/vax/autoconf.c
sys/arch/vax/vax/clock.c
sys/arch/vax/vax/conf.c
sys/arch/vax/vax/findcpu.c
sys/arch/vax/vax/ka60.c [new file with mode: 0644]
sys/arch/vax/vax/locore.c
sys/arch/vax/vax/machdep.c
sys/arch/vax/vax/pmap.c
sys/arch/vax/vax/scb.c
sys/arch/vax/vax/vm_machdep.c