version 1.41, 2002/12/26 22:03:18 |
version 1.42, 2002/12/30 09:05:43 |
|
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN"> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
|
"http://www.w3.org/TR/html4/loose.dtd"> |
<html> |
<html> |
<head> |
<head> |
<title>OpenBSD/mac68k</title> |
<title>OpenBSD/mac68k</title> |
<link rev=made href=mailto:www@openbsd.org> |
<link rev="made" href="mailto:www@openbsd.org"> |
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
<meta name="resource-type" content="document"> |
<meta name="resource-type" content="document"> |
<meta name="description" content="the OpenBSD/mac68k page"> |
<meta name="description" content="the OpenBSD/mac68k page"> |
<meta name="keywords" content="openbsd,mac68k"> |
<meta name="keywords" content="openbsd,mac68k"> |
|
|
<meta name="copyright" content="This document copyright 1996-2002 by OpenBSD."> |
<meta name="copyright" content="This document copyright 1996-2002 by OpenBSD."> |
</head> |
</head> |
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> |
|
<p> |
|
<h2><font color="#e00000">OpenBSD/mac68k</font></h2> |
|
|
<h2>OpenBSD/mac68k</h2> |
|
|
|
<hr> |
<hr> |
|
|
<p> |
<p> |
OpenBSD/mac68k runs on many of the Motorola 680x0-based Macintosh machines. It |
OpenBSD/mac68k runs on many of the Motorola 680x0-based Apple Macintosh |
requires a Motorola 68020, 68030, or a 68040 processor. If you have a |
cowputers. |
|
It requires a Motorola 68020, 68030, or a 68040 processor. If you have a |
68020, it will also need a Motorola 68851 PMMU (note that this is |
68020, it will also need a Motorola 68851 PMMU (note that this is |
different from the 68881, which is an FPU). While the system is |
different from the 68881, which is an FPU). |
quite useful (it's being run as an internet server and router), there |
|
is still plenty of work to be done. Please jump in and become a part |
|
of the action! |
|
</p> |
</p> |
|
|
<h3><font color=#0000e0><strong>History and Status:</strong></font></h3> |
<p> |
|
A mailing list dedicated to the OpenBSD/mac68k port is available at |
|
<u><font color="#23238e">mac68k@openbsd.org</font></u>. |
|
To join the OpenBSD/mac68k mailing list, send a message body of <b>"subscribe |
|
mac68k"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
|
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
|
subscribing. |
|
</p> |
|
|
<p> |
<p> |
|
There is currently no maintainer for the mac68k port. |
|
</p> |
|
|
|
<a href="#toc"></a> |
|
<h3><font color="#0000e0"><i>Table of contents</i></font></h3> |
|
<p> |
|
<ul> |
|
<li><a href="#history">Past history of the port</a> |
|
<li><a href="#status">Current status</a> |
|
<li><a href="#hwdocs">Hardware documentation</a> |
|
<li><a href="#install">Getting and installing OpenBSD/mac68k</a> |
|
<li><a href="#hardware">Supported hardware list</a> |
|
</ul> |
|
</p> |
|
|
|
<hr> |
|
<a name="history"></a> |
|
<h3><font color="#0000e0"><strong>History:</strong></font></h3> |
|
|
|
<p> |
The mac68k port of OpenBSD was derived from NetBSD/mac68k, and it |
The mac68k port of OpenBSD was derived from NetBSD/mac68k, and it |
supports most of the same hardware as NetBSD. This does not mean |
used to support most of the same hardware as NetBSD. |
that OpenBSD is the same as NetBSD. Far from it. The kernel makes |
Although this port is still being supported, there has been no effort |
up only a small part of the full system. |
to catch up with recent NetBSD developments. |
</p> |
</p> |
|
|
|
<hr> |
|
<a name="status"></a> |
|
<h3><font color="#0000e0"><strong>Current status:</strong></font></h3> |
|
|
<p> |
<p> |
<h3><font color=#0000e0>Supported Hardware:</font></h3> |
Currently, all hardware listed in the |
OpenBSD/mac68k now runs on most 680x0 Macintoshes. Specifically, it |
<a href="#hardware">supported hardware list</a> section below should boot |
should work on: |
multi-user, and support enough of the on-board devices to be generally |
|
usable. |
|
</p> |
|
|
|
<hr> |
|
<a name="install"></a> |
|
<h3><font color="#0000e0"> |
|
<strong>Getting and installing OpenBSD/mac68k:</strong> |
|
</font></h3> |
|
|
|
<p> |
|
The latest supported OpenBSD/mac68k release is |
|
<a href="32.html">OpenBSD 3.2</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/3.2/mac68k/INSTALL.mac68k"> |
|
OpenBSD/mac68k 3.2 installation instructions |
|
</a>. |
|
</p> |
|
|
|
<p> |
|
Snapshots are made available from time to time, in |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k">this location</a> |
|
as well as in a few |
|
<a href="ftp.html">mirrors</a>. |
|
Here are the |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/mac68k/INSTALL.mac68k"> |
|
OpenBSD/mac68k snapshot installation instructions |
|
</a> as well. |
|
</p> |
|
|
|
<hr> |
|
<a name="hardware"></a> |
|
<h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3> |
|
|
|
<p> |
|
<h4>Supported machines</h4> |
|
</p> |
|
|
|
<p> |
|
OpenBSD/mac68k now runs on a large part of the 680x0-based Macintosh |
|
computers. |
|
The kernel itself has support for the following processor combinations: |
<ul> |
<ul> |
<li> 68020 with 68851 PMMU and 68881 FPU |
<li>68020 with 68851 PMMU and 68881 FPU |
<li> 68030 with 68882 FPU (most Macs have this) |
<li>68030 with 68882 FPU |
<li> 68040 (not including the 68LC040) |
<li>68040 (<b>not</b> including the 68LC040) |
</ul> |
</ul> |
</p> |
</p> |
|
|
<p> |
<p> |
The following Macintosh models are "fully" supported. This means that at |
The following Macintosh models are ``fully'' supported. |
least the SCSI controller, ADB (keyboard and mouse), and some sort of |
This means that at least the SCSI controller, ADB (keyboard and mouse), and |
display will function on these models. On some of these machines, a PMMU |
some sort of display will function on these models. |
and/or FPU are required if they are not provided by default with the |
On some of these machines, a PMMU and/or FPU are required as they are not |
machine. |
provided by default with the machine. |
<ul> |
<ul> |
<li> Mac II, Mac IIx, Mac IIcx, Mac IIci, Mac SE/30, |
<li>Macintosh II family: II, IIx, IIcx, IIci, IIsi, IIvx, IIvi |
<li> Mac IIsi, Mac IIvx, Mac IIvi, Performa 600, Centris 650, |
<li>Classic family: Color Classir, Classir II |
<li> Color Classic, Classic II, LC520, LC550, Performa 4xx, LCII, |
<li>Centris family: 650 |
<li> LCIII, MacTV, Quadra 610, Quadra 700, Quadra 650, Quadra800 |
<li>some models of the Duo series |
<li> Quadra 840AV, some Duo Series, |
<li>LC family: 520, 550, LC II, LC III |
<li> Powerbook 180 and 180c, PB140, PB145, PB145B, PB160, PB170, PB165, |
<li>Performa family: 4xx, 600 |
<li> PB165c |
<li>Powerbook family: 140, 145, 145B, 160, 165, 165c, 170, 180, 180c |
|
<li>Quadra family: 610, 650, 700, 800, 840AV |
|
<li>SE/30 |
|
<li>MacTV |
</ul> |
</ul> |
</p> |
</p> |
|
|
<p>Supported devices on all of the above systems include: |
<p> |
|
<h4>Supported devices</h4> |
|
</p> |
|
|
|
<p> |
<ul> |
<ul> |
<li> Internal SCSI bus and most SCSI tapes, hard drives, and CD-ROMs |
<li>Internal SCSI bus and most SCSI tapes, hard drives, and cdrom. |
<li> Internal sound--enough to beep on some machines, anyway |
<li>Internal sound. |
<li> Most NuBus video cards (there have been some problems with some 24-bit color cards) |
<li>Most NuBus video cards |
<li> Both internal serial ports |
(there have been some problems with some 24-bit color cards). |
<li> ADB keyboards and mice |
<li>Both internal serial ports. |
<li> Ethernet cards based on the Natl. Semiconductor 8390 (Asante, Apple, and a few others) |
<li>ADB keyboards and mice |
<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. |
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adb&sektion=4&arch=mac68k">adb</a>). |
|
<li>Ethernet cards based on the Natl. Semiconductor 8390 (Asante, Apple, and a few others) |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ae&sektion=4&arch=mac68k">ae</a>). |
|
<li>Quadra/Centris AV series' onboard MACE ethernet. |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mc&sektion=4&arch=mac68k">mc</a>). |
|
<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. |
|
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sn&sektion=4&arch=mac68k">sn</a>). |
</ul> |
</ul> |
|
</p> |
|
|
<p> |
<p> |
Some systems will boot and are usable from an external terminal (serial tty or SL/IP): |
<h4>Partially supported systems</h4> |
|
</p> |
|
|
|
<p> |
|
These systems lack support for the on-board frame buffer and/or adb subsystem, |
|
but can be used with a serial console: |
<ul> |
<ul> |
<li> LC475, Performa 475, Quadra 605, Quadra 950 |
<li>LC475 |
<li> possibly others |
<li>Performa 475 |
|
<li>Quadra 605 |
|
<li>Quadra 950 |
</ul> |
</ul> |
<p> |
</p> |
|
|
<p> |
<p> |
Some systems are reportedly almost supported: |
Some systems are reportedly almost supported: |
|
|
<li>LC/Performa630 (if 68LC040 replaced with a 68040, and booted from an external SCSI drive) |
<li>LC/Performa630 (if 68LC040 replaced with a 68040, and booted from an external SCSI drive) |
<li>PowerBook 550c (but the internal SCSI drive is not supported yet) |
<li>PowerBook 550c (but the internal SCSI drive is not supported yet) |
</ul> |
</ul> |
<p> |
</p> |
|
|
<p> |
<p> |
What isn't supported, but often asked about: |
<h4>Unsupported machines</h4> |
<ul> |
|
<li> PowerPC-based Macs. Some of these are supported in the <A HREF="macppc.html">OpenBSD/macppc</a> port. |
|
<li> Machines based on Apple's IOP technology including the Mac IIfx. |
|
<li> Machines based on the 68LC040 processor. Unfortunately, the chip itself contains a major bug which is presently being worked on. However, machines such as the Centris 605 don't work right now. |
|
<li> LCPDS ethernet cards. |
|
<li> Apple Communication Slot (CS) ethernet cards. |
|
<li> Quadra/Centris AV series' onboard MACE ethernet. |
|
</ul> |
|
</p> |
</p> |
|
|
<p> |
<p> |
Current information and help with installing can be found in the |
<ul> |
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/3.2/mac68k/INSTALL.mac68k">INSTALL.mac68k</a> |
<li>PowerPC-based Macs. Some of these are supported in the |
document distributed with the most recent release of OpenBSD. Also, be sure |
<a href="macppc.html">OpenBSD/macppc</a> port. |
to see the most recent mac68k errata on the <a href="errata.html#mac68k">OpenBSD |
<li>Machines based on Apple's IOP technology, including the Mac IIfx. |
errata page</a>. It contains some information <em>vitally important</em> to |
<li>Machines based on the 68LC040 processor. |
correctly installing the system from the CDROMs. |
Unfortunately, the chip itself contains a major bug for which there is |
|
no software workaround available in OpenBDS. |
|
</ul> |
</p> |
</p> |
|
|
<p> |
<p> |
There is a list of <a href="plus.html">changes</a> in the |
<h4>Unsupported devices</h4> |
machine-independent portions of the system. Check it out. |
|
</p> |
</p> |
|
|
<p> |
<p> |
There is a mailing list devoted to OpenBSD/mac68k at |
<ul> |
<a href="mailto:mac68k@openbsd.org">mac68k@openbsd.org</a>. |
<li>LCPDS ethernet cards. |
To join the OpenBSD/mac68k mailing list, send a message body of <b>"help"</b> |
<li>Apple Communication Slot (CS) ethernet cards. |
to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a> |
<li>Any other NUBUS card not listed above. |
and you will receive a reply outlining all of your options. |
</ul> |
</p> |
</p> |
|
|
<p> |
|
To learn how to obtain the most recent release of OpenBSD/mac68k, please |
|
see the page we have on <a href=ftp.html>FTP'ing OpenBSD</a>. |
|
</p> |
|
|
|
<p> |
|
There is currently no official maintainer for the mac68k port. |
|
</p> |
|
|
|
<hr> |
<hr> |
<a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a> |
<a href="plat.html"> |
<a href=mailto:www@openbsd.org>www@openbsd.org</a> |
<img height="24" width="24" src="back.gif" border="0" alt="Supported platforms"> |
|
</a> |
|
<br> |
|
<small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small> |
<br> |
<br> |
<small>$OpenBSD$</small> |
<small>$OpenBSD$</small> |
|
|