OpenBSD/vax


History and Status:

[nothing sucks like a vax]

OpenBSD/vax began in early 2000 when architecture specific code was adapted from NetBSD's very mature port to these systems. Smaller imports still occur as useful changes happen in that OS, but not wholly derivative, changes in our port are often incorporated into NetBSD. The result of all this work is an Operating System that is stable and familiar to any OpenBSD user.

Significant changes post 3.0:

Significant changes between 2.9 and 3.0:

Significant changes between 2.8 and 2.9:

OpenBSD runs on a wide variety of VAX hardware, but our inventory of systems is limited. OpenBSD/vax may actually run on your hardware even if it's not listed here, so we rely on your testing and feedback to keep this list up to date. After you finish installing and road testing your new system, consider running "dmesg |mail dmesg@openbsd.org" to help us determine what types of hardware people are using.

Tested systems:

  • VAXstation/MicroVAX 2000
  • VAXstation 3100/{30,40} (SCSI)
  • VAXstation 3100/{38,48} (SCSI)
  • VAXstation 3100/76 (SCSI)
  • VAXstation 4000/60 (SCSI)
  • VAXstation 4000/VLC (SCSI)
  • MicroVAX 3100/{10,20}{,e} (SCSI)
  • MicroVAX 3100/80 (SCSI)
  • MicroVAX 3100/90 (SCSI)
  • MicroVAX 3300
  • VAX 4000/100 (SCSI)
  • VAX 4000/105 (SCSI)
  • VAX 4000/300
  • VAX 4000/{4,5,6}00

Projects being worked on:

  • VAXstation 2000's HDC9224 (floppy/mfm hard disk controller)
  • MSCP support for tapes and drives on QBUS/UQSSP machines
  • Shared libraries? eventually...
  • Support for any new systems we encounter

Documentation we're looking for:

  • Programming info for LCG or SPGFX framebuffers
  • Software references for SHAC DSSI
  • Any edition VARM

Known problems:

  • toolchain issues - overzealous gcc optimizer
  • pmap - addressing limits

In addition to formal releases, snapshots that reflect our current work are available for download from the ftp mirrors, and a mailing has been set up at vax@openbsd.org. To join the OpenBSD/vax mailing list, send a message body of "subscribe vax" to majordomo@OpenBSD.org. Please be sure to check our mailing list policy before subscribing.

The OpenBSD/vax port maintainers are Brandon Creighton and Hugh Graham.




OpenBSD www@openbsd.org
$OpenBSD: vax.html,v 1.29 2001/11/30 17:22:13 hugh Exp $