Annotation of www/vax.html, Revision 1.25
1.20 hugh 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
1.3 fn 2: <html>
1.1 deraadt 3: <head>
4: <title>OpenBSD/vax</title>
1.20 hugh 5: <link rev=made href="mailto:www@openbsd.org">
1.3 fn 6: <meta name="resource-type" content="document">
7: <meta name="description" content="the OpenBSD/vax page">
8: <meta name="keywords" content="openbsd,vax">
9: <meta name="distribution" content="global">
1.20 hugh 10: <meta name="copyright" content="This document copyright 1996, 1997, 2001 by OpenBSD.">
1.3 fn 11: </head>
12:
1.10 johns 13: <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">
14:
1.1 deraadt 15: <h2>OpenBSD/vax</h2>
16:
1.3 fn 17: <hr>
18: <h3><strong>History and Status:</strong></h3>
1.1 deraadt 19:
1.12 ericj 20: <p>
1.17 hugh 21: OpenBSD/vax began in early 2000 when architecture specific code was adapted
1.25 ! hugh 22: from NetBSD's very mature port to these systems. Smaller imports still
! 23: occur as useful changes happen in that OS, but not wholly derivative, changes
! 24: in our port are often backported to NetBSD. The result of all this work is
! 25: an Operating System that is stable and familiar to any OpenBSD user.
1.12 ericj 26: </p>
27:
28: <p>
1.25 ! hugh 29: <b>Significant changes between 2.9 and 3.0:</b>
! 30: </p>
! 31: <ul>
! 32: <li>Support for a couple more machines added.
! 33: <li>Event counters attached to most devices. (from NetBSD)
! 34: <li>More addressing modes added to the emulation system. (work by Jim Uhl)
! 35: </ul>
! 36:
! 37: <p>
1.22 hugh 38: <b>Significant changes between 2.8 and 2.9:</b>
1.16 hugh 39: </p>
40: <ul>
41: <li>Support for 16 filesystems per drive. (work by hugh)
42: <li>Emulation of the EMODD instruction. (work by bjc)
43: <li>Support for KA53 (Cheetah) machines. (work by bjc & hugh)
1.17 hugh 44: <li>Interrupt signals no longer cause ksh subshells to core. (work by bjc)
1.16 hugh 45: </ul>
46:
47: <p>
1.18 hugh 48: OpenBSD runs on a wide variety of VAX hardware, but our
49: <a href="want.html#vax">inventory of systems</a>
1.25 ! hugh 50: is limited. OpenBSD/vax may actually run on your hardware even if it's not
! 51: listed here, so we rely on your testing and feedback to keep this list up to
! 52: date. After you finish installing and road testing your new system, consider
! 53: running "dmesg |mail dmesg@openbsd.org" to help us determine what types of
! 54: hardware people are using.
1.17 hugh 55: </p>
56:
1.20 hugh 57: <table WIDTH="100%">
1.17 hugh 58: <tr VALIGN=top>
59: <td WIDTH="50%">
60: <p>
61: <b>Tested systems:</b>
62: </p>
63:
64: <ul>
65: <li>VAXstation/MicroVAX 2000
1.19 hugh 66: <li>VAXstation 3100/{30,40} (<font color="#009900">SCSI</font>)
67: <li>VAXstation 3100/{38,48} (<font color="#009900">SCSI</font>)
1.17 hugh 68: <li>VAXstation 3100/76 (<font color="#009900">SCSI</font>)
69: <li>VAXstation 4000/60 (<font color="#009900">SCSI</font>)
1.24 hugh 70: <li>VAXstation 4000/VLC (<font color="#009900">SCSI</font>)
1.18 hugh 71: <li>MicroVAX 3100/{10,20}{,e} (<font color="#009900">SCSI</font>)
72: <li>MicroVAX 3100/80 (<font color="#009900">SCSI</font>)
73: <li>MicroVAX 3100/90 (<font color="#009900">SCSI</font>)
1.23 hugh 74: <li>MicroVAX 3300
1.17 hugh 75: <li>VAX 4000/100 (<font color="#009900">SCSI</font>)
76: <li>VAX 4000/105 (<font color="#009900">SCSI</font>)
77: <li>VAX 4000/300
78: </ul>
79: </td>
1.25 ! hugh 80:
1.17 hugh 81: <td WIDTH="50%">
82: <p>
83: <b>Projects being worked on:</b>
84: </p>
85:
86: <ul>
87: <li>vaxstation 2000's hdc9224 (floppy/mfm hard disk controller)
88: <li>qbus tk50/tk70 tape drives
1.25 ! hugh 89: <li>shared libraries? eventually...
1.17 hugh 90: <li>support for new systems as we obtain them
1.25 ! hugh 91: </ul>
! 92:
! 93: <p>
! 94: <b>Documentation we're looking for:</b>
! 95: </p>
! 96:
! 97: <ul>
! 98: <li>Programming info for LCG or SPGFX framebuffers
! 99: <li>Software references for DSSI or MSCP
! 100: <li>Any edition VARM
1.17 hugh 101: </ul>
1.12 ericj 102:
1.17 hugh 103: <p>
104: <b>Known problems:</b>
105: </p>
106:
107: <ul>
1.25 ! hugh 108: <li>toolchain issues - overzealous gcc optimizer
1.22 hugh 109: <li>pmap - addressing limits
1.17 hugh 110: </ul>
111: </td>
112: </tr>
113: </table>
1.15 hugh 114:
115: <p>
1.20 hugh 116: In addition to formal releases, snapshots that reflect our current work
117: are available for download from the <a href=ftp.html>ftp mirrors</a>,
118: and a mailing has been set up at
119: <a href="mailto:vax@openbsd.org"> vax@openbsd.org</a>.
120: For information on subscribing, simply send a message body of "help"
121: to <a href="mailto:majordomo@OpenBSD.org">majordomo@OpenBSD.org</a>.
1.12 ericj 122: </p>
123:
1.13 ericj 124: <p>
1.20 hugh 125: The OpenBSD/vax port maintainers are
126: <a href="mailto:bjc@cvs.openbsd.org">Brandon Creighton</a>
127: and <a href="mailto:hugh@cvs.openbsd.org">Hugh Graham</a>.
1.13 ericj 128: </p>
129:
1.8 downsj 130: <br><br>
1.3 fn 131: <hr>
1.11 pauls 132: <a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
1.20 hugh 133: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.3 fn 134: <br>
1.25 ! hugh 135: <small>$OpenBSD: vax.html,v 1.24 2001/10/01 13:22:07 hugh Exp $</small>
1.3 fn 136:
137: </body>
138: </html>