version 1.63, 2006/05/07 21:09:38 |
version 1.64, 2006/08/30 21:05:59 |
|
|
<meta name="description" content="the OpenBSD/vax page"> |
<meta name="description" content="the OpenBSD/vax page"> |
<meta name="keywords" content="openbsd,vax"> |
<meta name="keywords" content="openbsd,vax"> |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
<meta name="copyright" content="This document copyright 1996-2004 by OpenBSD."> |
<meta name="copyright" content="This document copyright 1996-2006 by OpenBSD."> |
</head> |
</head> |
|
|
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
|
Some models can only run diskless at the moment, though. |
Some models can only run diskless at the moment, though. |
|
|
<p> |
<p> |
Since none of the VAXstation frame buffers are currently supported, there |
As of OpenBSD 3.9, none of the VAXstation frame buffers were supported, and |
are currently no X Window System servers available. |
there were no X Window System servers available. |
However, a complete set of X clients and utilities is available, |
|
allowing OpenBSD/vax machines to behave as X11 font servers, or run |
|
X clients on remote display. |
|
|
|
<p> |
<p> |
|
In OpenBSD<i>-CURRENT</i>, most of the VAXstation frame buffers are |
|
supported, and some of them can run the X11R6 server. |
|
|
|
<p> |
|
Of course, regardless of frame buffer support, a complete set of X clients |
|
and utilities is available, allowing OpenBSD/vax machines to behave as X11 |
|
font servers, or run X clients on remote display. |
|
|
|
<p> |
There a few problems still left in the OpenBSD/vax port, though: |
There a few problems still left in the OpenBSD/vax port, though: |
<ul> |
<ul> |
<li>The current compiler sometimes has optimizer issues (i.e. gcc -O2 |
<li>The current compiler sometimes has optimizer issues (i.e. gcc -O2 |
|
|
<li>Write driver for the VAXstation 2000's HDC9224 |
<li>Write driver for the VAXstation 2000's HDC9224 |
(floppy/MFM hard disk controller) |
(floppy/MFM hard disk controller) |
<li>MSCP support may still be rough |
<li>MSCP support may still be rough |
<li>Write frame buffer drivers. |
<li>Write and improve more frame buffer drivers |
<li>Move to ELF and shared libraries. |
<li>Move to ELF and shared libraries |
<li>Support for any new systems we encounter |
<li>Support for any new systems we encounter |
</ul> |
</ul> |
|
|
|
|
<h4>Supported models</h4> |
<h4>Supported models</h4> |
|
|
<p> |
<p> |
Almost all the on-board devices are supported on these models, except for |
|
frame buffers and keyboard interfaces. |
|
SCSI controller is only supported when listed. |
|
|
|
<p> |
|
<ul> |
<ul> |
<li>VAXstation/MicroVAX 2000 |
<li>VAXstation 2000 |
<li>VAXstation 3100/{30,40} (<font color="#009900">SCSI</font>) |
<li>VAXstation 3100/{30,40} (<font color="#009900">SCSI</font>) |
<li>VAXstation 3100/{38,48} (<font color="#009900">SCSI</font>) |
<li>VAXstation 3100/{38,48} (<font color="#009900">SCSI</font>) |
<li>VAXstation 3100/76 (<font color="#009900">SCSI</font>) |
<li>VAXstation 3100/76 (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/VLC (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/VLC (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/60 (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/60 (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/90 (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/90 (<font color="#009900">SCSI</font>) |
|
<li>VAXstation 4000/90A (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/96 (<font color="#009900">SCSI</font>) |
<li>VAXstation 4000/96 (<font color="#009900">SCSI</font>) |
|
<li>MicroVAX 2000 |
<li>MicroVAX 3100/{10,20}{,e} (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/{10,20}{,e} (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/{30,40} (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/{30,40} (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/80 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/80 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/85 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/85 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/90 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3100/90 (<font color="#009900">SCSI</font>) |
|
<li>MicroVAX 3100/95 (<font color="#009900">SCSI</font>) |
|
<li>MicroVAX 3100/96 (<font color="#009900">SCSI</font>) |
<li>MicroVAX 3300 |
<li>MicroVAX 3300 |
<li>VAX 4000 100 (<font color="#009900">SCSI</font>) |
<li>VAX 4000 100 (<font color="#009900">SCSI</font>) |
<li>VAX 4000 105 (<font color="#009900">SCSI</font>) |
<li>VAX 4000 105 (<font color="#009900">SCSI</font>) |
|
|
<li>VAX 4000 300 |
<li>VAX 4000 300 |
<li>VAX 4000 {400,500,600} |
<li>VAX 4000 {400,500,600} |
<li>VAX 4000 {500A,700A} |
<li>VAX 4000 {500A,700A} |
|
<li>VXT2000 and VXT2000+ <i>(-CURRENT only)</i> |
<li><a href="vax-simh.html">SIMH VAX</a> |
<li><a href="vax-simh.html">SIMH VAX</a> |
</ul> |
</ul> |
|
|
|
<p> |
|
<h4>QBUS devices</h4> |
|
|
|
<p> |
|
<ul> |
|
<li>KFQSA MSCP DSSI controller |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uda&sektion=4&arch=vax">uda</a>) |
|
<li>Emulex UC08 MSCP SCSI controller |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uda&sektion=4&arch=vax">uda</a>) |
|
<li>CXY08 DHV-11 emulating serial ports |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhu&sektion=4&arch=vax">dhu</a>) |
|
<li>DELQA Ethernet |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=qe&sektion=4&arch=vax">qe</a>) |
|
</ul> |
|
|
|
<p> |
|
<h4>Ethernet controllers</h4> |
|
|
|
<p> |
|
<ul> |
|
<li>on-board MicroVAX or VAXstation LANCE Ethernet |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=le&sektion=4&arch=vax">le</a>) |
|
<li>DEC SGEC |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ze&sektion=4&arch=vax">ze</a>) |
|
</ul> |
|
|
|
<p> |
|
<h4>SCSI controllers</h4> |
|
|
|
<p> |
|
<ul> |
|
<li>NCR5380 |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asc&sektion=4&arch=vax">asc</a>) |
|
on-board SCSI |
|
<li>NCR53C9x |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncr&sektion=4&arch=vax">ncr</a>) |
|
on-board SCSI |
|
</ul> |
|
<p> |
|
This includes most 3100s and VAXstation 4000s, as well as the VAX 4000 10x |
|
series. |
|
|
|
<p> |
|
<h4>Serial ports</h4> |
|
|
|
<p> |
|
<ul> |
|
<li>DZ*11 or compatible serial ports |
|
(<a |
|
href="http://www.openbsd.org/cgi-bin/man.cgi?query=dz&sektion=4&arch=vax">dz</a>) |
|
<li>SC26C94 serial ports on VXT2000 |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=qsc&sektion=4&arch=vax">qsc</a>) |
|
</ul> |
|
|
|
<p> |
|
<h4>Frame buffers</h4> <i>(-CURRENT only)</i> |
|
|
|
<p> |
|
<ul> |
|
<li>VAXstation 3100 on-board monochrome frame buffer |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smg&sektion=4&arch=vax">smg</a>) |
|
<li>VAXstation 3100/{30,38,40,48} color frame buffer option |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gpx&sektion=4&arch=vax">gpx</a>) |
|
<li>VAXstation 4000/60 and 4000/VLC frame buffer |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lcg&sektion=4&arch=vax">lcg</a>) |
|
<li>VAXstation 4000/90 color frame buffer |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lcspx&sektion=4&arch=vax">lcspx</a>) |
|
<li>VXT2000 color frame buffer |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lcspx&sektion=4&arch=vax">lcspx</a>) |
|
</ul> |
|
|
|
<p> |
|
The VAXstation 3100 SPX frame buffer, the VXT2000 monochrome frame buffer and |
|
the SPXg/SPXgt options for VAXstation 4000s are not supported yet. |
|
|
|
<p> |
|
<h4>Input devices</h4> <i>(-CURRENT only)</i> |
|
|
|
<p> |
|
<ul> |
|
<li>LK201 and LK401 keyboards |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkkbd&sektion=4&arch=vax">lkkbd</a>) |
|
<li>VSxxx mouse |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lkms&sektion=4&arch=vax">lkms</a>) |
|
</ul> |
|
|
<hr> |
<hr> |
<a name="hwdocs"></a> |
<a name="hwdocs"></a> |
<h3><font color="#0000e0"><strong>Documentation wanted:</strong></font></h3> |
<h3><font color="#0000e0"><strong>Documentation wanted:</strong></font></h3> |
|
|
<p> |
<p> |
<ul> |
<ul> |
<li>Programming info for LCG or SPGFX framebuffers |
<li>Programming info for LCG, SPX, and SPXg/SPXgt framebuffers |
<li>Software references for SHAC DSSI |
<li>Software references for SHAC DSSI |
<li>Any edition VARM |
<li>Any edition VARM |
</ul> |
</ul> |