version 1.33, 2000/01/25 21:50:04 |
version 1.34, 2000/01/26 06:08:24 |
|
|
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
|
|
<h2>OpenBSD/mvme68k</h2> |
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E"> |
|
<img alt="[OpenBSD]" height=30 width=141 SRC="images/smalltitle.gif"> |
|
<p> |
|
<h2><font color=#e00000>OpenBSD/mvme68k</font></h2> |
|
|
<hr> |
<hr> |
<h3><strong>History and Status:</strong></h3> |
<h3><strong>History and Status:</strong></h3> |
|
|
<p> |
<p> |
This port was primarily done by Theo de Raadt as a contract to |
This port was primarily done by Theo de Raadt in 1995 as a contract to |
Willowglen Singapore. An earlier port to the MVME147 by Chuck Cranor |
Willowglen Singapore. An earlier port to the MVME147 by Chuck Cranor |
based on Paul Mackerras' old DA30 code (and using hardware donated by |
based on Paul Mackerras' old DA30 code (and using hardware donated by |
Jonathan Levine at Theo's request) provided a solid development |
Jonathan Levine at Theo's request) provided a solid development |
platform. Bizzarely, Dale Rahn of Motorola also independently wrote a |
platform. Bizzarely, Dale Rahn of Motorola also independently wrote a |
port to the MVME147. Both their ports have since been superceded by |
port to the MVME147. For most kernel parts, both their ports were |
new code written by Theo based on the hp300 code. Dale helped |
analysed but more code was written new by Theo, or based on the hp300 |
significantly during the porting to the 68040 models and wrote most of |
code. Dale helped significantly during the porting to the 68040 |
the code specific to the MVME167 model. Steve Murphee continued work |
models and wrote most of the code specific to the MVME167 model. |
and made the MVME177 work. |
Steve Murphee continued work and made the MVME177 work, as well as |
</p> |
adding support for some VME devices. |
|
|
<p> |
<p> |
The people working the most on OpenBSD/mvme68k currently consists of |
The people working the most on OpenBSD/mvme68k currently consists of |
Steve Murphee, Theo de Raadt, and Dale Rahn. Of course, others are |
Steve Murphee, Theo de Raadt, and Dale Rahn. Of course, others are |
very welcome! |
very welcome! |
</p> |
|
|
|
<p> |
<p> |
The same kernel will (hopefully) eventually run on all |
The same kernel currently runs on the following pieces of hardware: |
of the following: |
|
</p> |
|
|
|
<ul> |
<ul> |
<li>MVME147: 68030<br> |
<li><strong>MVME147: </strong>68030<br> |
This works stably. |
This works stably. |
<ul> |
<ul> |
<li>Everything supported except the parallel port. |
<li>Everything supported except the parallel port. |
|
|
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>MVME162: 68040<br> |
<li><strong>MVME162: </strong>68040<br> |
This works stably. |
This works stably. |
<ul> |
<ul> |
<li>Everything important working.. with these additional notes: |
<li>Everything important working.. with these additional notes: |
|
|
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>MVME165: 68040<br> |
<li><strong>MVME165: </strong>68040<br> |
What little we know about it makes us think it is doable. |
What little we know about it makes us think it is doable. |
<p> |
<p> |
|
|
<li>MVME166: 68040<br> |
<li><strong>MVME166: </strong>68040<br> |
This might already work. Anyone want to test it? |
This might already work. Anyone want to test it? |
<p> |
<p> |
|
|
<li>MVME167: 68040<br> |
<li><strong>MVME167C: </strong>68040<br> |
This works stably. |
This works stably. |
<ul> |
<ul> |
<li>Works as well as the MVME162 port above, plus these notes: |
<li>Works as well as the MVME162 port above, plus these notes: |
<li>parallel port not supported. |
<li>parallel port not supported. |
</ul> |
</ul> |
<p> |
|
|
|
<li>MVME177 (68060)<br> |
|
|
<li><strong>MVME177-001: </strong>68060<br> |
This works stably. |
This works stably. |
<ul> |
<ul> |
<li>Works as well as the MVME167 port. |
<li>Works as well as the MVME167 port. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<p> |
</ul> |
Motorola makes a few older 68020/68851 models which could perhaps also be |
|
supported. As well, I've noticed that Heurikon 68040/68060 cards have |
|
similar scsi/ethernet/serial/vme chips. |
|
</p> |
|
|
|
|
Additional VME devices that are supported:<p> |
|
<ul> |
|
<li><strong>MVME376</strong>: VME Lance ethernet |
|
<li><strong>MVME328</strong>: SCSI controller |
|
</ul> |
|
|
<p> |
<p> |
For all these ports, diskless booting using sun-style bootparams/nfs |
For all these architectures, both diskless booting using sun-style |
works fine. |
bootparams/nfs and regular full disk booting are supported. |
</p> |
|
|
|
<p> |
<p> |
Note: This port has COMPAT_SUNOS support, so it can run SunOS sun3 |
Note: This port has COMPAT_SUNOS support, so it can run SunOS sun3 |
binaries. As such, I think this is probably the fastest machine |
binaries. As such, I think that the MVME177 is probably the fastest |
capable of running SunOS sun3 binaries.... |
machine capable of running SunOS sun3 binaries.... |
</p> |
|
|
|
<hr> |
<hr> |
<p> |
<p> |
<a href=ftp.html>Snapshots are made available from time to time.</a> |
<a href=ftp.html>Snapshots are made available from time to time.</a> |
|
|
<hr> |
<hr> |
<h3><strong>What does it look like?</strong></h3> |
<h3><strong>What does it look like? This is a MVME162. Following it is |
|
the boot log from a MVME177.</strong></h3> |
|
|
<img src=images/mvme162.gif><p> |
<img src=images/mvme162.gif><p> |
|
|