Annotation of www/pmax.html, Revision 1.20
1.15 graichen 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2: <HTML>
3: <HEAD>
4: <TITLE>OpenBSD/pmax</TITLE>
5: <META NAME="resource-type" CONTENT="document">
6: <META NAME="description" CONTENT="the OpenBSD/pmax page">
7: <META NAME="keywords" CONTENT="openbsd,pmax">
8: <META NAME="distribution" CONTENT="global">
9: <META NAME="copyright" CONTENT="This document copyright 1996 by OpenBSD.">
10: <META NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (X11; I; OpenBSD 2.1 i386) [Netscape]">
11: </HEAD>
1.17 johns 12:
13: <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">
1.3 fn 14:
1.15 graichen 15: <P><LINK rev=made href=mailto:www@openbsd.org></P>
16:
17: <H2>OpenBSD/pmax</H2>
18:
19: <P>
20: <HR></P>
21:
22: <H3><B>History and status:</B></H3>
23:
24: <P>The pmax port of OpenBSD is being worked on by Thomas Graichen (<A HREF="mailto:graichen@openbsd.org">graichen@OpenBSD.org</A>).
25: From the pmax specific code it is heavily based on NetBSD/pmax. I usually
26: try to keep it in sync with all fixes and improvements from NetBSD/pmax.
27: Starting with the 2.1 release of OpenBSD the pmax port is now no longer
28: only available in form of snapshots but i still plan to make new snapshots
29: of the current state of OpenBSD/pmax from time to time available. So far
30: it is running very stable for me and is also reported to do so from a lot
31: of other people on different kinds of machines. I want to take the chance
32: here to say thanks to Dieter Mayer and Rob Urban for supplying me with
33: the hardware to do the development on. Also i want to thank all the people
1.18 graichen 34: from the NetBSD/pmax team and mailinglists especially Jonathan Stone
35: and Michael Hitch for their help in many situations.
1.15 graichen 36: If you are interested in getting OpenBSD/pmax you can either use the latest
37: formal release of OpenBSD or one of the snapshots of OpenBSD/pmax if you
38: are interested in tracking the current state - you may get them both from
39: <A HREF="ftp.html">the usual OpenBSD ftp servers</A>.</P>
40:
41: <P>I'm very interested in getting feedback from people running OpenBSD/pmax
42: on their machines ... so if you do so - please send me a mail about it
43: ... this way i can get a feeling of how many people are using it - thanks.</P>
44:
45: <P>Despite of the fact that the hardware specific code in OpenBSD/pmax
46: doesn't differ much from NetBSD/pmax there are for the system as a whole
47: some ...</P>
48:
49: <H3><B>Differences to NetBSD/pmax:</B></H3>
50:
51: <UL>
52: <LI>we have native shared libraries (... but also for NetBSD/pmax there
53: are snapshots with shared libraries based mostly on the OpenBSD shared
54: library support from per fogelstrom available now - but the latest formal
55: release of it - 1.2 is completely statically linked)</LI>
56:
57: <LI>the port is self-hosting (... that means it only uses in-tree tools
1.20 ! todd 58: - there is no need for external binutils).</LI>
1.15 graichen 59:
60: <LI>i try too keep the release of snapshots and releases close to releasing
61: X11 binaries too (X11R5 servers and X11R6 clients - both compiled with
62: ProjectRoot /usr/X11R6) so that you should have a usable system including
63: X11 without having to build or search all the stuff yourself</LI>
64:
65: <LI>you get all the usual OpenBSD improvements, additions and fixes - most
66: important here the security related stuff and fixes</LI>
67:
68: <LI>i have tried to make the installation of the release as simple as possible
69: ... i hope to improve this further with the next release</LI>
70: </UL>
71:
72: <H3>Supported machines:</H3>
73:
74: <P>OpenBSD/pmax currently supports the following machines:</P>
75:
76: <UL>
77: <LI>decstation 2100 and 3100 (pmin and pmax)</LI>
78:
79: <LI>decstation 5000/120, /125 and /133 (3min)</LI>
80:
81: <LI>decstation 5000/200 (3max)</LI>
82:
83: <LI>decstation 5000/240 (3maxplus)</LI>
84:
85: <LI>decstation 5000/20 and /25 (personal decstation)</LI>
86: </UL>
87:
88: <P>OpenBSD/pmax does currently not run on:</P>
89:
90: <UL>
91: <LI>decstation 5100 (r2000 based cousin of the decstation 3100)</LI>
92:
1.16 graichen 93: <LI>decsystem 5400 and 5500 (close to mayfair and mayfair II vax with mips
1.15 graichen 94: cpu)</LI>
95:
1.16 graichen 96: <LI>decsystem 5800 (close to vax 6300/6300 with mips cpus)</LI>
1.15 graichen 97: </UL>
98:
99: <P>Per Fogelstrom (<A HREF="mailto:pefo@OpenBSD.org">pefo@OpenBSD.org</A>)
100: now also has one of the r4000 cpu upgraded decstations ... so i expect
101: support for them soon.</P>
102:
103: <H3><B>Supported devices:</B></H3>
104:
105: <P>If something is wrong here - please let me know!</P>
106:
107: <P>Framebuffer:</P>
108:
109: <UL>
110: <LI>pm mono (1024x864x1) or color (1024x864x8) onboard framebuffer (pmin
111: and pmax)</LI>
112:
113: <LI>PMAG-DV (1024x864x8) onboard framebuffer (personal decstation)</LI>
114:
115: <LI>PMAG-AA (1024x864x1) turbochannel framebuffer card - mfb</LI>
116:
1.19 graichen 117: <LI>PMAG-BA (1280x1024x8) turbochannel framebuffer card - cfb</LI>
1.15 graichen 118:
119: <LI>PMAGB-BA (1024x864x8) turbochannel framebuffer card - sfb</LI>
120:
121: <P>Keep in mind that you need a monitor which can do sync on green- because
122: all the above framebuffers give sync on green output. Also the monitor
123: should be multisync-capable or it should have a dec-compatible fixed frequency.
124: All the above framebuffers should be supported by the x server too.</P>
125: </UL>
126:
127: <P>Ethernet:</P>
128:
129: <UL>
130: <LI>onboard amd lance ethernet interface</LI>
131:
132: <LI>turbochannel amd lance lance interface card</LI>
133: </UL>
134:
135: <P>SCSI:</P>
136:
137: <UL>
138: <LI>onboard dec SCSI controller - sii (pmin and pmax)</LI>
139:
140: <LI>onboard dec SCSI controller - asc</LI>
141:
142: <LI>turbochannel dec SCSI controller card - asc</LI>
143: </UL>
144:
145: <P>Misc:</P>
146:
147: <UL>
148: <LI>dec lk201 or compatible keyboard</LI>
149:
150: <LI>dec or compatible mouse</LI>
151:
152: <LI>onboard serial ports on most machines</LI>
153: </UL>
154:
155: <H3><B>Hints and fixes for OpenBSD/pmax 2.1 release:</B></H3>
156:
157: <P>At this place i plan to collect all hints for the installation of the
1.18 graichen 158: 2.1 release and fixes for problems while doing it to. There is one
159: little problem with the X11R6 clients of the OpenBSD/pmax 2.1
160: distribution which is described in detail on the <a
161: href=errata.html>errata page</a>. Also i want to note that there are
162: some problems with the serial ports in some situations and also with
163: some framebuffers which are partially fixed in the current tree
164: (mostly fixes merged in from NetBSD/pmax). Send me (<A
165: HREF="mailto:graichen@openbsd.org">graichen@OpenBSD.org</A>) a mail if
166: you have problems and want a newer kernel for testing.</P>
1.15 graichen 167:
168: <P>
169: <HR><A HREF="plat.html"><IMG SRC="back.gif" ALT="OpenBSD" BORDER=0 ></A>
170: <A HREF="mailto:www@openbsd.org">www@openbsd.org</A> <BR>
171: <FONT SIZE=-1>$OpenBSD: pmax.html,v 1.14 1997/05/15 12:40:47 graichen Exp
172: $</FONT> </P>
173:
174: </BODY>
175: </HTML>