OpenBSD/vax runs on a large set of the VAX computers manufactured by
Digital (then Compaq, now Hewlett-Packard).
A mailing list dedicated to the OpenBSD/vax port is available 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 was discontinued after the 5.9 release.
|
|
History:
VAX has been a supported OpenBSD architecture since early 2000, when code was
synchronized with NetBSD's port. Being the second architecture to run BSD Unix
(in 1979!), it seems appropriate that these venerable vaxen should still have
a modern OS.
The current codebase is mostly from Berkeley, with contributions of free
code from Digital, Mt Xinu, NetBSD, OpenBSD and others.
After the port was synchronized with the NetBSD codebase, fixes and improvements
were made, such as support for 16 partitions per drive, support for more VAX
models, improved emulation of unimplemented instructions, and so on.
The result of this work is an operating system that is stable
and familiar to any OpenBSD user.
Current status:
Currently, all the hardware listed in the
supported hardware section below boots
multi-user, and supports enough of the on-board devices to be generally
usable.
Some models can only run diskless at the moment, though.
As of OpenBSD 4.0, most of the VAXstation frame buffers are
supported.
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.
There a few problems still left in the OpenBSD/vax port, though:
- The current compiler sometimes has optimizer issues (i.e. gcc -O2
produces incorrect code, while -O1 or -O0 work). They are slowly being
worked on as we are aware of them. Most code should work nowadays.
- Addressing limits in the pmap module. This can cause the kernel to panic.
Some of these situations have been taken care of and fail gracefully,
but there might be unfixed cases.
Supported hardware:
The list of supported hardware below is not meant to be exhaustive.
Due to a limited inventory of systems available to developers,
not all hardware combinations have been tested.
As a result, OpenBSD/vax may actually run on your machine even if it's not
listed here, and we rely on your testing and feedback to keep this list up
to date.
To help us improve the accuracy of this list, PLEASE
send your dmesg after installation
to dmesg@openbsd.org.
Supported models
- VAXstation 2000
- VAXstation 3100/{30,40} (SCSI)
- VAXstation 3100/{38,48} (SCSI)
- VAXstation 3100/76 (SCSI)
- VAXstation 35x0 and 38x0 (SCSI)
- VAXstation 4000/VLC (SCSI)
- VAXstation 4000/60 (SCSI)
- VAXstation 4000/90 (SCSI)
- VAXstation 4000/90A (SCSI)
- VAXstation 4000/96 (SCSI)
- MicroVAX 2000
- MicroVAX 3100/{10,20}{,e} (SCSI)
- MicroVAX 3100/{30,40} (SCSI)
- MicroVAX 3100/80 (SCSI)
- MicroVAX 3100/85 (SCSI)
- MicroVAX 3100/90 (SCSI)
- MicroVAX 3100/95 (SCSI)
- MicroVAX 3100/96 (SCSI)
- MicroVAX 3300
- VAX 4000 100 (SCSI)
- VAX 4000 105 (SCSI)
- VAX 4000 106 (SCSI)
- VAX 4000 200
- VAX 4000 300
- VAX 4000 {400,500,600}
- VAX 4000 {500A,700A}
- VXT2000 and VXT2000+
- Emulated SIMH VAX
QBUS devices
- KFQSA MSCP DSSI controller
(uda)
- Emulex UC08 MSCP SCSI controller
(uda)
- CXY08 DHV-11 emulating serial ports
(dhu)
- DELQA Ethernet
(qe)
Ethernet controllers
- on-board MicroVAX or VAXstation LANCE Ethernet
(le)
- DEC SGEC
(ze)
SCSI controllers
- NCR5380
(asc)
on-board SCSI
- NCR53C9x
(ncr)
on-board SCSI
- SII
(sii)
on-board SCSI on VAXstation 35x0/38x0 I/O module
Either one of the first two controllers are found onboard most 3100s and
VAXstation 4000s, as well as the VAX 4000 10x series.
Serial ports
- DZ*11 or compatible serial ports
(dz)
- SC26C94 serial ports on VXT2000
(qsc)
Frame buffers
- VAXstation 3100 on-board monochrome frame buffer
(smg)
- VAXstation 3100/{30,38,40,48} color frame buffer option
(gpx)
- VAXstation 3100/76 SPX frame buffer, also available as an option for
VAXstation 3100/{30,38,40,48}
(lcspx)
- VAXstation 35x0/38x0 frame buffer
(legss),
without the 16 planes option
- VAXstation 4000/60 and 4000/VLC frame buffer
(lcg)
- VAXstation 4000/90 color frame buffer
(lcspx)
- VXT2000 color frame buffer
(lcspx)
The VXT2000 monochrome frame buffer, the LEGSS 16 plane option and the
SPXg/SPXgt options for VAXstation 4000s are not supported yet.
Input devices
- LK201 and LK401 keyboards
(lkkbd)
- VSxxx mouse
(lkms)
Documentation wanted:
- Programming info for LCG, SPX, and SPXg/SPXgt framebuffers
- Software references for SHAC DSSI
- Any edition VARM
Getting and installing OpenBSD/vax:
The last supported OpenBSD/vax release was
OpenBSD 5.8.
Here are the
OpenBSD/vax 5.8 installation instructions.
¡®Yes, sir. I felt sure you understood that. She said she had told you.¡¯ "Why, eh,--I--I don't know that my movements need have anything to do with his. Yours, of course,--" "Ah, but if it saved your life!" "No, I'm not," grumbled the Doctor, "I've had enough of this wild-goose chase. And besides, it's nearly dinner time." "I am coming to that," Lawrence said, lighting a fresh cigarette. "As soon as Bruce was in trouble and the plot began to reel off I saw that it was mine. Of course there were large varyings in the details, but the scheme was mine. It was even laid on the same spot as my skeleton story. When I grasped that, I knew quite well that somebody must have stolen my plot." Judy In a coach-house, through which we passed on our way to see the prince's favourite horses with the state carriages¡ªquite commonplace and comfortable, and made at Palitana¡ªwas a chigram,[Pg 68] off which its silk cover was lifted; it was painted bright red and spangled with twinkling copper nails. This carriage, which is hermetically closed when the Ranee goes out in it, was lined with cloth-of-gold patterned with Gohel Sheri's initials within a horseshoe: a little hand-glass on one of the cushions, two boxes of chased silver, the curtains and hangings redolent of otto of roses. "Are you certain of it? You have seen so very little of him, and you may be mistaken." "And your wife?" "I drawed on my man's bundle o' wood," said Gid, "and then dropped a little, so's to git him where he was biggest and make sure o' him." HoME²¨¶àÒ°½áÒÂ×óÏßÊÓÆµ
ENTER NUMBET 0016www.hdelec.org.cn
kdihdp.com.cn
www.gskuzl.com.cn
hnzz666.com.cn
www.qqgjhz.com.cn
www.tnthxl.com.cn
njfi.com.cn
pinyopin.org.cn
www.noeixr.com.cn
mlsuiu.com.cn