Annotation of www/mac68k.html, Revision 1.42
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.37 horacio 12: <meta name="copyright" content="This document copyright 1996-2002 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
! 24: cowputers.
! 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>
! 47: <li><a href="#history">Past history of the port</a>
! 48: <li><a href="#status">Current status</a>
! 49: <li><a href="#hwdocs">Hardware documentation</a>
! 50: <li><a href="#install">Getting and installing OpenBSD/mac68k</a>
! 51: <li><a href="#hardware">Supported hardware list</a>
! 52: </ul>
! 53: </p>
! 54:
! 55: <hr>
! 56: <a name="history"></a>
! 57: <h3><font color="#0000e0"><strong>History:</strong></font></h3>
1.1 deraadt 58:
1.3 fn 59: <p>
1.11 briggs 60: The mac68k port of OpenBSD was derived from NetBSD/mac68k, and it
1.42 ! miod 61: used to support most of the same hardware as NetBSD.
! 62: Although this port is still being supported, there has been no effort
! 63: to catch up with recent NetBSD developments.
! 64: </p>
! 65:
! 66: <hr>
! 67: <a name="status"></a>
! 68: <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>
! 69:
! 70: <p>
! 71: Currently, all hardware listed in the
! 72: <a href="#hardware">supported hardware list</a> section below should boot
! 73: multi-user, and support enough of the on-board devices to be generally
! 74: usable.
! 75: </p>
! 76:
! 77: <hr>
! 78: <a name="install"></a>
! 79: <h3><font color="#0000e0">
! 80: <strong>Getting and installing OpenBSD/mac68k:</strong>
! 81: </font></h3>
! 82:
! 83: <p>
! 84: The latest supported OpenBSD/mac68k release is
! 85: <a href="32.html">OpenBSD 3.2</a>.
! 86: Here are the
! 87: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.2/mac68k/INSTALL.mac68k">
! 88: OpenBSD/mac68k 3.2 installation instructions
! 89: </a>.
1.9 briggs 90: </p>
91:
92: <p>
1.42 ! miod 93: Snapshots are made available from time to time, in
! 94: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k">this location</a>
! 95: as well as in a few
! 96: <a href="ftp.html">mirrors</a>.
! 97: Here are the
! 98: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k/INSTALL.mac68k">
! 99: OpenBSD/mac68k snapshot installation instructions
! 100: </a> as well.
! 101: </p>
! 102:
! 103: <hr>
! 104: <a name="hardware"></a>
! 105: <h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>
! 106:
! 107: <p>
! 108: <h4>Supported machines</h4>
! 109: </p>
! 110:
! 111: <p>
! 112: OpenBSD/mac68k now runs on a large part of the 680x0-based Macintosh
! 113: computers.
! 114: The kernel itself has support for the following processor combinations:
1.15 johns 115: <ul>
1.42 ! miod 116: <li>68020 with 68851 PMMU and 68881 FPU
! 117: <li>68030 with 68882 FPU
! 118: <li>68040 (<b>not</b> including the 68LC040)
1.15 johns 119: </ul>
120: </p>
121:
122: <p>
1.42 ! miod 123: The following Macintosh models are ``fully'' supported.
! 124: This means that at least the SCSI controller, ADB (keyboard and mouse), and
! 125: some sort of display will function on these models.
! 126: On some of these machines, a PMMU and/or FPU are required as they are not
! 127: provided by default with the machine.
1.15 johns 128: <ul>
1.42 ! miod 129: <li>Macintosh II family: II, IIx, IIcx, IIci, IIsi, IIvx, IIvi
! 130: <li>Classic family: Color Classir, Classir II
! 131: <li>Centris family: 650
! 132: <li>some models of the Duo series
! 133: <li>LC family: 520, 550, LC II, LC III
! 134: <li>Performa family: 4xx, 600
! 135: <li>Powerbook family: 140, 145, 145B, 160, 165, 165c, 170, 180, 180c
! 136: <li>Quadra family: 610, 650, 700, 800, 840AV
! 137: <li>SE/30
! 138: <li>MacTV
1.15 johns 139: </ul>
140: </p>
141:
1.42 ! miod 142: <p>
! 143: <h4>Supported devices</h4>
! 144: </p>
! 145:
! 146: <p>
1.15 johns 147: <ul>
1.42 ! miod 148: <li>Internal SCSI bus and most SCSI tapes, hard drives, and cdrom.
! 149: <li>Internal sound.
! 150: <li>Most NuBus video cards
! 151: (there have been some problems with some 24-bit color cards).
! 152: <li>Both internal serial ports.
! 153: <li>ADB keyboards and mice
! 154: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adb&sektion=4&arch=mac68k">adb</a>).
! 155: <li>Ethernet cards based on the Natl. Semiconductor 8390 (Asante, Apple, and a few others)
! 156: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ae&sektion=4&arch=mac68k">ae</a>).
! 157: <li>Quadra/Centris AV series' onboard MACE ethernet.
! 158: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mc&sektion=4&arch=mac68k">mc</a>).
! 159: <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.
! 160: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sn&sektion=4&arch=mac68k">sn</a>).
1.15 johns 161: </ul>
1.42 ! miod 162: </p>
1.15 johns 163:
164: <p>
1.42 ! miod 165: <h4>Partially supported systems</h4>
! 166: </p>
! 167:
! 168: <p>
! 169: These systems lack support for the on-board frame buffer and/or adb subsystem,
! 170: but can be used with a serial console:
1.15 johns 171: <ul>
1.42 ! miod 172: <li>LC475
! 173: <li>Performa 475
! 174: <li>Quadra 605
! 175: <li>Quadra 950
1.15 johns 176: </ul>
1.42 ! miod 177: </p>
1.15 johns 178:
1.35 miod 179: <p>
180: Some systems are reportedly almost supported:
181: <ul>
1.36 miod 182: <li>LC/Performa575 (if 68LC040 replaced with a 68040)
183: <li>LC/Performa630 (if 68LC040 replaced with a 68040, and booted from an external SCSI drive)
184: <li>PowerBook 550c (but the internal SCSI drive is not supported yet)
1.35 miod 185: </ul>
1.42 ! miod 186: </p>
1.35 miod 187:
1.15 johns 188: <p>
1.42 ! miod 189: <h4>Unsupported machines</h4>
1.15 johns 190: </p>
191:
192: <p>
1.42 ! miod 193: <ul>
! 194: <li>PowerPC-based Macs. Some of these are supported in the
! 195: <a href="macppc.html">OpenBSD/macppc</a> port.
! 196: <li>Machines based on Apple's IOP technology, including the Mac IIfx.
! 197: <li>Machines based on the 68LC040 processor.
! 198: Unfortunately, the chip itself contains a major bug for which there is
! 199: no software workaround available in OpenBDS.
! 200: </ul>
1.13 gene 201: </p>
202:
203: <p>
1.42 ! miod 204: <h4>Unsupported devices</h4>
1.3 fn 205: </p>
1.1 deraadt 206:
1.13 gene 207: <p>
1.42 ! miod 208: <ul>
! 209: <li>LCPDS ethernet cards.
! 210: <li>Apple Communication Slot (CS) ethernet cards.
! 211: <li>Any other NUBUS card not listed above.
! 212: </ul>
1.8 briggs 213: </p>
214:
1.3 fn 215: <hr>
1.42 ! miod 216: <a href="plat.html">
! 217: <img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">
! 218: </a>
! 219: <br>
! 220: <small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>
1.3 fn 221: <br>
1.42 ! miod 222: <small>$OpenBSD$</small>
1.3 fn 223:
224: </body>
225: </html>