[BACK]Return to mac68k.html CVS log [TXT][DIR] Up to [local] / www

Annotation of www/mac68k.html, Revision 1.62

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>
1.62    ! martin     40: There is currently no maintainer for the mac68k port, although
        !            41: Martin Reindl (<a href="mailto:martin@openbsd.org">martin@openbsd.org</a>)
        !            42: hacks on it from time to time.
        !            43: Others are definitely welcome to contribute!
1.11      briggs     44: </p>
                     45:
1.42      miod       46: <a href="#toc"></a>
                     47: <h3><font color="#0000e0"><i>Table of contents</i></font></h3>
                     48: <p>
                     49: <ul>
1.46      jufi       50:   <li><a href="#history">History of the port</a>
1.42      miod       51:   <li><a href="#status">Current status</a>
1.62    ! martin     52:   <li><a href="#projects">Project list</a>
1.56      nick       53:   <li><a href="#hardware">Supported hardware</a>
1.42      miod       54:   <li><a href="#install">Getting and installing OpenBSD/mac68k</a>
                     55: </ul>
                     56:
                     57: <hr>
                     58: <a name="history"></a>
                     59: <h3><font color="#0000e0"><strong>History:</strong></font></h3>
1.1       deraadt    60:
1.3       fn         61: <p>
1.11      briggs     62: The mac68k port of OpenBSD was derived from NetBSD/mac68k, and it
1.42      miod       63: used to support most of the same hardware as NetBSD.
1.62    ! martin     64: Development is ongoing, and updates from NetBSD are made from time to time,
        !            65: depending on people's free time.
1.42      miod       66: </p>
                     67:
                     68: <hr>
                     69: <a name="status"></a>
                     70: <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>
                     71:
                     72: <p>
                     73: Currently, all hardware listed in the
1.56      nick       74: <a href="#hardware">supported hardware</a> section below should boot
1.42      miod       75: multi-user, and support enough of the on-board devices to be generally
                     76: usable.
                     77: </p>
                     78:
1.62    ! martin     79: <p>
        !            80: A native, unaccelerated X11 server is available for built-in and NuBus
        !            81: graphics.
        !            82:
        !            83: <hr>
        !            84: <a name="projects"></a>
        !            85: <h3><font color="#0000e0"><strong>Projects (in no particular order):
        !            86: </strong></font></h3>
        !            87:
        !            88: <p>
        !            89: <ul>
        !            90:   <li>Improve install procedures.
        !            91:   <li>Better ADB support and switch to the wscons(4) framework.
        !            92:   <li>Support more devices.
        !            93:   <li>Switch to X.Org.
        !            94: </ul>
        !            95:
1.42      miod       96: <hr>
                     97: <a name="hardware"></a>
                     98: <h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>
                     99:
                    100: <p>
1.62    ! martin    101: <h4>Supported models</h4>
1.42      miod      102:
                    103: <p>
                    104: OpenBSD/mac68k now runs on a large part of the 680x0-based Macintosh
                    105: computers.
                    106: The kernel itself has support for the following processor combinations:
1.15      johns     107: <ul>
1.42      miod      108:   <li>68020 with 68851 PMMU and 68881 FPU
                    109:   <li>68030 with 68882 FPU
                    110:   <li>68040 (<b>not</b> including the 68LC040)
1.15      johns     111: </ul>
                    112:
                    113: <p>
1.62    ! martin    114: The following Macintosh models are supported and tested.
        !           115: This means that at least the SCSI controller, serial console and on-board
        !           116: ethernet will function on these models.
        !           117: On some of these machines, a full 68040 CPU is required to replace the
        !           118: default 68LC040 CPU.
1.15      johns     119: <ul>
1.62    ! martin    120: <li>Centris family: 610, 650
        !           121: <li>Quadra family: 605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950
1.15      johns     122: </ul>
                    123:
1.42      miod      124: <p>
                    125: <h4>Supported devices</h4>
                    126:
                    127: <p>
1.15      johns     128: <ul>
1.58      martin    129: <li>Internal SCSI controllers and peripherals:
                    130:  <ul>
                    131:  <li>Quadra/Centris series' onboard NCR 53c96 SCSI controller
                    132:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=esp&amp;sektion=4&amp;arch=mac68k">esp</a>).
                    133:  <li>Macintosh II-series', Performa, and LC-series' onboard NCR 5380 SCSI controller
                    134:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncrscsi&amp;sektion=4&amp;arch=mac68k">ncrscsi</a>,
                    135:  <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sbc&amp;sektion=4&amp;arch=mac68k">sbc</a>).
                    136:  </ul>
                    137:  <ul>
                    138:  <li>SCSI disk drives
                    139:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&amp;sektion=4">sd</a>).
                    140:  <li>SCSI cdrom drives
                    141:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&amp;sektion=4">cd</a>).
                    142:  <li>Autochangers
                    143:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ch&amp;sektion=4">ch</a>).
                    144:  <li>Tape drives
                    145:  (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&amp;sektion=4">st</a>).
                    146:  </ul>
                    147: <li>Internal sound
                    148: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asc&amp;sektion=4&amp;arch=mac68k">asc</a>).
1.60      martin    149: <li>NuBus internal expansion bus
1.62    ! martin    150: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nubus&amp;sektion=4&amp;arch=mac68k">nubus</a>) (except on the 840AV).
1.42      miod      151: <li>Most NuBus video cards
                    152:   (there have been some problems with some 24-bit color cards).
1.58      martin    153: <li>Both internal serial ports
                    154: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zsc&amp;sektion=4&amp;arch=mac68k">zsc</a>).
1.42      miod      155: <li>ADB keyboards and mice
1.62    ! martin    156: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adb&amp;sektion=4&amp;arch=mac68k">adb</a>) (except on the IIfx, Quadra 900 and 950).
1.42      miod      157: <li>Ethernet cards based on the Natl. Semiconductor 8390 (Asante, Apple, and a few others)
                    158: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ae&amp;sektion=4&amp;arch=mac68k">ae</a>).
1.58      martin    159: <li>Quadra/Centris AV series' onboard MACE ethernet
1.42      miod      160: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mc&amp;sektion=4&amp;arch=mac68k">mc</a>).
1.58      martin    161: <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      162: (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sn&amp;sektion=4&amp;arch=mac68k">sn</a>).
1.15      johns     163: </ul>
                    164:
                    165: <p>
1.62    ! martin    166: <h4>Untested systems</h4>
        !           167: The following Macintosh models are untested and/or lack support for major
        !           168: subsystems.
1.15      johns     169: <ul>
1.62    ! martin    170: <li>Classic family: Color Classic, Classic II
        !           171: <li>Macintosh II family: Mac II, IIx, IIcx, IIci, IIsi, IIfx, IIvi, IIvx, Performa 600
        !           172: <li>LC family: LC, LC II, LC III, LC III+, LC 475, Performa 400-430, Performa 450, Performa 460
        !           173: <li>500 family: 520, 550, 575, 580, Mac TV
1.15      johns     174: </ul>
                    175:
1.35      miod      176: <p>
1.62    ! martin    177: <h4>Unsupported systems</h4>
1.42      miod      178: <ul>
                    179: <li>PowerPC-based Macs. Some of these are supported in the
                    180:   <a href="macppc.html">OpenBSD/macppc</a> port.
1.62    ! martin    181: <li>Powerbook family. Hardware capabilities limit the usability of these
        !           182:   systems.
1.42      miod      183: <li>Machines based on the 68LC040 processor.
                    184:   Unfortunately, the chip itself contains a major bug for which there is
1.43      miod      185:   no software workaround available in OpenBSD.
1.42      miod      186: </ul>
1.13      gene      187:
                    188: <p>
1.42      miod      189: <h4>Unsupported devices</h4>
1.1       deraadt   190:
1.13      gene      191: <p>
1.42      miod      192: <ul>
                    193: <li>LCPDS ethernet cards.
                    194: <li>Apple Communication Slot (CS) ethernet cards.
1.48      nick      195: <li>Any other NuBus card not listed above.
1.59      martin    196: <li>Floppy drive.
1.62    ! martin    197: <li>IOP ADB subsystem on the IIfx, Quadra 900 and 950.
        !           198: <li>IDE drives.
1.42      miod      199: </ul>
1.8       briggs    200:
1.3       fn        201: <hr>
1.44      miod      202: <a name="install"></a>
                    203: <h3><font color="#0000e0">
                    204: <strong>Getting and installing OpenBSD/mac68k:</strong>
                    205: </font></h3>
                    206:
                    207: <p>
                    208: The latest supported OpenBSD/mac68k release is
1.57      miod      209: <a href="36.html">OpenBSD 3.6</a>.
1.44      miod      210: Here are the
1.57      miod      211: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.6/mac68k/INSTALL.mac68k">
                    212: OpenBSD/mac68k 3.6 installation instructions
1.44      miod      213: </a>.
                    214: </p>
                    215:
                    216: <p>
                    217: Snapshots are made available from time to time, in
                    218: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k">this location</a>
                    219: as well as in a few
                    220: <a href="ftp.html">mirrors</a>.
                    221: Here are the
                    222: <a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k/INSTALL.mac68k">
                    223: OpenBSD/mac68k snapshot installation instructions
                    224: </a> as well.
                    225: </p>
                    226:
                    227: <hr>
1.42      miod      228: <a href="plat.html">
                    229: <img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">
                    230: </a>
                    231: <br>
                    232: <small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>
1.3       fn        233: <br>
1.62    ! martin    234: <small>$OpenBSD: mac68k.html,v 1.61 2005/03/22 15:49:23 martin Exp $</small>
1.3       fn        235:
                    236: </body>
                    237: </html>