Annotation of www/mac68k.html, Revision 1.61
1.42 miod 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2: "http://www.w3.org/TR/html4/loose.dtd">
1.3 fn 3: <html>
1.1 deraadt 4: <head>
5: <title>OpenBSD/mac68k</title>
1.42 miod 6: <link rev="made" href="mailto:www@openbsd.org">
7: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
1.3 fn 8: <meta name="resource-type" content="document">
9: <meta name="description" content="the OpenBSD/mac68k page">
10: <meta name="keywords" content="openbsd,mac68k">
11: <meta name="distribution" content="global">
1.51 nick 12: <meta name="copyright" content="This document copyright 1996-2004 by OpenBSD.">
1.3 fn 13: </head>
14:
1.42 miod 15: <body bgcolor="#ffffff" text="#000000" link="#23238e">
16: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
17: <p>
18: <h2><font color="#e00000">OpenBSD/mac68k</font></h2>
1.1 deraadt 19:
1.3 fn 20: <hr>
1.11 briggs 21:
22: <p>
1.42 miod 23: OpenBSD/mac68k runs on many of the Motorola 680x0-based Apple Macintosh
1.47 henning 24: computers.
1.42 miod 25: It requires a Motorola 68020, 68030, or a 68040 processor. If you have a
1.11 briggs 26: 68020, it will also need a Motorola 68851 PMMU (note that this is
1.42 miod 27: different from the 68881, which is an FPU).
28: </p>
29:
30: <p>
31: A mailing list dedicated to the OpenBSD/mac68k port is available at
32: <u><font color="#23238e">mac68k@openbsd.org</font></u>.
33: To join the OpenBSD/mac68k mailing list, send a message body of <b>"subscribe
34: mac68k"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>.
35: Please be sure to check our <a href="mail.html">mailing list policy</a> before
36: subscribing.
37: </p>
38:
39: <p>
40: There is currently no maintainer for the mac68k port.
1.11 briggs 41: </p>
42:
1.42 miod 43: <a href="#toc"></a>
44: <h3><font color="#0000e0"><i>Table of contents</i></font></h3>
45: <p>
46: <ul>
1.46 jufi 47: <li><a href="#history">History of the port</a>
1.42 miod 48: <li><a href="#status">Current status</a>
1.56 nick 49: <li><a href="#hardware">Supported hardware</a>
1.42 miod 50: <li><a href="#install">Getting and installing OpenBSD/mac68k</a>
51: </ul>
52:
53: <hr>
54: <a name="history"></a>
55: <h3><font color="#0000e0"><strong>History:</strong></font></h3>
1.1 deraadt 56:
1.3 fn 57: <p>
1.11 briggs 58: The mac68k port of OpenBSD was derived from NetBSD/mac68k, and it
1.42 miod 59: used to support most of the same hardware as NetBSD.
60: Although this port is still being supported, there has been no effort
61: to catch up with recent NetBSD developments.
62: </p>
63:
64: <hr>
65: <a name="status"></a>
66: <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>
67:
68: <p>
69: Currently, all hardware listed in the
1.56 nick 70: <a href="#hardware">supported hardware</a> section below should boot
1.42 miod 71: multi-user, and support enough of the on-board devices to be generally
72: usable.
73: </p>
74:
75: <hr>
76: <a name="hardware"></a>
77: <h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>
78:
79: <p>
80: <h4>Supported machines</h4>
81:
82: <p>
83: OpenBSD/mac68k now runs on a large part of the 680x0-based Macintosh
84: computers.
85: The kernel itself has support for the following processor combinations:
1.15 johns 86: <ul>
1.42 miod 87: <li>68020 with 68851 PMMU and 68881 FPU
88: <li>68030 with 68882 FPU
89: <li>68040 (<b>not</b> including the 68LC040)
1.15 johns 90: </ul>
91:
92: <p>
1.42 miod 93: The following Macintosh models are ``fully'' supported.
94: This means that at least the SCSI controller, ADB (keyboard and mouse), and
95: some sort of display will function on these models.
96: On some of these machines, a PMMU and/or FPU are required as they are not
97: provided by default with the machine.
1.15 johns 98: <ul>
1.42 miod 99: <li>Macintosh II family: II, IIx, IIcx, IIci, IIsi, IIvx, IIvi
1.45 pvalchev 100: <li>Classic family: Color Classic, Classic II
1.42 miod 101: <li>Centris family: 650
102: <li>some models of the Duo series
103: <li>LC family: 520, 550, LC II, LC III
104: <li>Performa family: 4xx, 600
105: <li>Powerbook family: 140, 145, 145B, 160, 165, 165c, 170, 180, 180c
1.53 xsa 106: <li>Quadra family: 610, 650, 700, 800
107: <li>WGS (Workgroup Server) series: 80
1.42 miod 108: <li>SE/30
109: <li>MacTV
1.15 johns 110: </ul>
111:
1.42 miod 112: <p>
113: <h4>Supported devices</h4>
114:
115: <p>
1.15 johns 116: <ul>
1.58 martin 117: <li>Internal SCSI controllers and peripherals:
118: <ul>
119: <li>Quadra/Centris series' onboard NCR 53c96 SCSI controller
120: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=esp&sektion=4&arch=mac68k">esp</a>).
121: <li>Macintosh II-series', Performa, and LC-series' onboard NCR 5380 SCSI controller
122: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncrscsi&sektion=4&arch=mac68k">ncrscsi</a>,
123: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sbc&sektion=4&arch=mac68k">sbc</a>).
124: </ul>
125: <ul>
126: <li>SCSI disk drives
127: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4">sd</a>).
128: <li>SCSI cdrom drives
129: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4">cd</a>).
130: <li>Autochangers
131: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ch&sektion=4">ch</a>).
132: <li>Tape drives
133: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4">st</a>).
134: </ul>
135: <li>Internal sound
136: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asc&sektion=4&arch=mac68k">asc</a>).
1.60 martin 137: <li>NuBus internal expansion bus
1.61 ! martin 138: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nubus&sektion=4&arch=mac68k">nubus</a>).
1.42 miod 139: <li>Most NuBus video cards
140: (there have been some problems with some 24-bit color cards).
1.58 martin 141: <li>Both internal serial ports
142: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zsc&sektion=4&arch=mac68k">zsc</a>).
1.42 miod 143: <li>ADB keyboards and mice
144: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adb&sektion=4&arch=mac68k">adb</a>).
145: <li>Ethernet cards based on the Natl. Semiconductor 8390 (Asante, Apple, and a few others)
146: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ae&sektion=4&arch=mac68k">ae</a>).
1.58 martin 147: <li>Quadra/Centris AV series' onboard MACE ethernet
1.42 miod 148: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mc&sektion=4&arch=mac68k">mc</a>).
1.58 martin 149: <li>Some ethernet cards based on the SONIC chip including internal Ethernet on many of Apple's non-AV Quadras/Centrises and PowerBook 500 series
1.42 miod 150: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sn&sektion=4&arch=mac68k">sn</a>).
1.15 johns 151: </ul>
152:
153: <p>
1.42 miod 154: <h4>Partially supported systems</h4>
155:
156: <p>
1.52 xsa 157: These systems lack support for the adb subsystem, but can be used with a
158: serial console:
1.15 johns 159: <ul>
1.42 miod 160: <li>Quadra 950
1.15 johns 161: </ul>
162:
1.35 miod 163: <p>
164: Some systems are reportedly almost supported:
165: <ul>
1.52 xsa 166: <li>LC/Performa 475/575, Quadra 605 (if 68LC040 replaced with a 68040)
1.54 xsa 167: <li>LC/Performa 630 (if 68LC040 replaced with a 68040, and booted from an external SCSI drive)
1.36 miod 168: <li>PowerBook 550c (but the internal SCSI drive is not supported yet)
1.35 miod 169: </ul>
170:
1.15 johns 171: <p>
1.42 miod 172: <h4>Unsupported machines</h4>
1.15 johns 173:
174: <p>
1.42 miod 175: <ul>
176: <li>PowerPC-based Macs. Some of these are supported in the
177: <a href="macppc.html">OpenBSD/macppc</a> port.
178: <li>Machines based on Apple's IOP technology, including the Mac IIfx.
179: <li>Machines based on the 68LC040 processor.
180: Unfortunately, the chip itself contains a major bug for which there is
1.43 miod 181: no software workaround available in OpenBSD.
1.42 miod 182: </ul>
1.13 gene 183:
184: <p>
1.42 miod 185: <h4>Unsupported devices</h4>
1.1 deraadt 186:
1.13 gene 187: <p>
1.42 miod 188: <ul>
189: <li>LCPDS ethernet cards.
190: <li>Apple Communication Slot (CS) ethernet cards.
1.48 nick 191: <li>Any other NuBus card not listed above.
1.59 martin 192: <li>Floppy drive.
1.42 miod 193: </ul>
1.8 briggs 194:
1.3 fn 195: <hr>
1.44 miod 196: <a name="install"></a>
197: <h3><font color="#0000e0">
198: <strong>Getting and installing OpenBSD/mac68k:</strong>
199: </font></h3>
200:
201: <p>
202: The latest supported OpenBSD/mac68k release is
1.57 miod 203: <a href="36.html">OpenBSD 3.6</a>.
1.44 miod 204: Here are the
1.57 miod 205: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/mac68k/INSTALL.mac68k">
206: OpenBSD/mac68k 3.6 installation instructions
1.44 miod 207: </a>.
208: </p>
209:
210: <p>
211: Snapshots are made available from time to time, in
212: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k">this location</a>
213: as well as in a few
214: <a href="ftp.html">mirrors</a>.
215: Here are the
216: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k/INSTALL.mac68k">
217: OpenBSD/mac68k snapshot installation instructions
218: </a> as well.
219: </p>
220:
221: <hr>
1.42 miod 222: <a href="plat.html">
223: <img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">
224: </a>
225: <br>
226: <small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>
1.3 fn 227: <br>
1.61 ! martin 228: <small>$OpenBSD: mac68k.html,v 1.60 2005/03/22 15:39:21 martin Exp $</small>
1.3 fn 229:
230: </body>
231: </html>