version 1.2, 1996/05/06 10:32:09 |
version 1.3, 1996/05/20 23:17:34 |
|
|
<http> |
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN"> |
|
<html> |
<head> |
<head> |
<title>OpenBSD/sparc</title> |
<title>OpenBSD/sparc</title> |
|
<base href=http://www.openbsd.org/> |
|
<link rev=made href=mailto:www@openbsd.org> |
|
<meta name="resource-type" content="document"> |
|
<meta name="description" content="the OpenBSD/sparc page"> |
|
<meta name="keywords" content="openbsd,sparc"> |
|
<meta name="distribution" content="global"> |
|
<meta name="copyright" content="This document copyright 1996 by OpenBSD, Inc."> |
|
</head> |
|
|
|
<body> |
|
|
<h2>OpenBSD/sparc</h2> |
<h2>OpenBSD/sparc</h2> |
|
|
<h3><hr> |
<hr> |
<strong>History and Status:</strong></h3> |
<h3><strong>History and Status:</strong></h3> |
|
|
|
<p> |
The original BSD4.4 port was done by Chris Torek as a contract to |
The original BSD4.4 port was done by Chris Torek as a contract to |
LBL. The code was released by Chris in mid-93, and Theo de Raadt |
LBL. The code was released by Chris in mid-93, and Theo de Raadt |
worked it into shape for the NetBSD tree. Theo and Markus Wild worked |
worked it into shape for the NetBSD tree. Theo and Markus Wild worked |
|
|
code. Just after the NetBSD/sparc 1.0 release, Peter Galbavy wrote an |
code. Just after the NetBSD/sparc 1.0 release, Peter Galbavy wrote an |
ESP scsi device driver as a replacement for Chris' sparc-specific scsi |
ESP scsi device driver as a replacement for Chris' sparc-specific scsi |
code, this new driver unfortunately had some problems. |
code, this new driver unfortunately had some problems. |
|
</p> |
|
|
<p> |
<p> |
At this point a conflict emerged between Theo and the other people he |
At this point a conflict emerged between Theo and the other people he |
|
|
NetBSD group did some other things for the port: Paul Kranenburg |
NetBSD group did some other things for the port: Paul Kranenburg |
ported a floppy driver and started writing support for the 4/400. |
ported a floppy driver and started writing support for the 4/400. |
Chuck spent many long hours working on the ie, xy, xd device drivers. |
Chuck spent many long hours working on the ie, xy, xd device drivers. |
|
</p> |
|
|
<p> |
<p> |
Theo continued working independently, and made a number of additions: |
Theo continued working independently, and made a number of additions: |
|
|
from John Stone, and masses of bug fixes. Many people will be most |
from John Stone, and masses of bug fixes. Many people will be most |
interested that the ESP scsi driver has been completely replaced by |
interested that the ESP scsi driver has been completely replaced by |
Theo, and that it supports disconnect/reconnect. |
Theo, and that it supports disconnect/reconnect. |
|
</p> |
|
|
<p> |
<p> |
Work on porting OpenBSD/sparc to the sun4m platform is currently in |
Work on porting OpenBSD/sparc to the sun4m platform is currently in |
|
|
group and a research group at a US university. This research group |
group and a research group at a US university. This research group |
wishes to remain anonymous at this time. This work should be |
wishes to remain anonymous at this time. This work should be |
available for integration within the next few months. |
available for integration within the next few months. |
|
</p> |
|
|
<p> |
<p> |
OpenBSD/sparc can be correctly described as NetBSD/sparc + improvements. |
OpenBSD/sparc can be correctly described as NetBSD/sparc + improvements. |
|
</p> |
|
|
<p> |
<p> |
The people working the most on OpenBSD/sparc currently consists of |
The people working the most on OpenBSD/sparc currently consists of |
Chuck Cranor, Theo de Raadt, and David Miller. Of course others are |
Chuck Cranor, Theo de Raadt, and David Miller. Of course, others are |
very welcome! |
very welcome! |
|
</p> |
|
|
<p> |
<hr> |
<h3><hr> |
<h3><strong>Where to get it?</strong></h3> |
<strong>Where to get it?</h3></strong> |
|
The third binary snapshot (Nov 22) is now available.<p> |
|
|
|
|
<p> |
|
The third binary snapshot (Nov 22) is now available. |
<ul> |
<ul> |
<li><a href=ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/sparc> |
<li><a href=ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/sparc> |
ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/sparc</a><br> |
ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/sparc</a><br> |
|
|
</ul> |
</ul> |
You should also read the <a href=snapshots.html> |
You should also read the <a href=snapshots.html> |
general description about OpenBSD snapshots</a>. |
general description about OpenBSD snapshots</a>. |
|
</p> |
|
|
<p> |
<hr> |
<h3><hr> |
<h3><strong>What hardware is supported?</strong></h3> |
<strong>What hardware is supported?</h3></strong> |
|
<h4>OpenBSD/sparc runs on the following classes of machines:</h4> |
<h4>OpenBSD/sparc runs on the following classes of machines:</h4> |
<p> |
<ul> |
<li> sun4c: the SS1, SS1+, IPC, SLC, SS2, IPX, and ELC |
<li> sun4c: the SS1, SS1+, IPC, SLC, SS2, IPX, and ELC |
<li> sun4: the 4/100, 4/200, and 4/300 |
<li> sun4: the 4/100, 4/200, and 4/300 |
<li> Typically it works on clones of these machines |
<li> Typically it works on clones of these machines |
|
</ul> |
|
|
<p> |
<h4>Supported devices. This list of basically declares that any `stock' sun4c |
<h4>Supported devices. This list of basically declares that any `stock' sun4c |
"sparcstation" machine will probably work; for sun4 machines one must be more |
"sparcstation" machine will probably work; for sun4 machines one must be |
careful.</h4> |
more careful.</h4> |
<ul> |
<p> |
|
<li> sun4c sbus or on-board cgsix, cgthree, and bwtwo |
<li> sun4c sbus or on-board cgsix, cgthree, and bwtwo |
<li> 4/200 on-board bwtwo |
<li> 4/200 on-board bwtwo |
<li> 4/300 and 4/100 P4 video: bwtwo, cgthree, cgsix. As well, P4 cgeight may work |
<li> 4/300 and 4/100 P4 video: bwtwo, cgthree, cgsix. As well, P4 cgeight may work |
|
|
<li> sun4c floppy disk drive |
<li> sun4c floppy disk drive |
<li> sun4c audio |
<li> sun4c audio |
<li> sun keyboard and mouse |
<li> sun keyboard and mouse |
<br> |
</ul> |
|
|
<p> |
|
<h4>OpenBSD/sparc does *not* run on these machines (yet):</h4> |
<h4>OpenBSD/sparc does *not* run on these machines (yet):</h4> |
<p> |
<ul> |
<li> 4/400 (lacks support for the I/O cache, and has ethernet problems) |
<li> 4/400 (lacks support for the I/O cache, and has ethernet problems) |
<li> sun4m: the 4/600, LC, LX, 4, 5, 10, and 20 |
<li> sun4m: the 4/600, LC, LX, 4, 5, 10, and 20 |
<li> sun4d: sparc center 1000/2000 |
<li> sun4d: sparc center 1000/2000 |
<li> the new Ultra sparc-64 machines... |
<li> the new Ultra sparc-64 machines... |
<li> It does not work on most Solbourne machines, which are quite different. |
<li> It does not work on most Solbourne machines, which are quite different. |
|
</ul> |
|
|
<p> |
|
<h4>Unsupported Devices. First of all, there are MANY unsupported devices. |
<h4>Unsupported Devices. First of all, there are MANY unsupported devices. |
A comprehensive list can probably not be written.</h4> |
A comprehensive list can probably not be written.</h4> |
<p> |
<ul> |
<li> VME mti 16-port serial card |
<li> VME mti 16-port serial card |
<li> VME alm2 16-port serial card |
<li> VME alm2 16-port serial card |
<li> VME mcp 4-port serial card (or is it 8 port) |
<li> VME mcp 4-port serial card (or is it 8 port) |
|
|
<li> VME GP/GP2 Graphics Processor |
<li> VME GP/GP2 Graphics Processor |
<li> sbus cgeight 24-bit video card (note: sbus cgeight is quite different from |
<li> sbus cgeight 24-bit video card (note: sbus cgeight is quite different from |
VME cgeight) |
VME cgeight) |
|
</ul> |
|
|
<hr><a href=/><img src=icons/back.gif></a> |
<hr> |
|
<a href=/><img src=icons/back.gif border=0 alt=OpenBSD></a> |
<a href=mailto:www@openbsd.org>www@openbsd.org</a> |
<a href=mailto:www@openbsd.org>www@openbsd.org</a> |
<br><small>$OpenBSD$</small> |
<br> |
|
<small>$OpenBSD$</small> |
|
|
|
</body> |
|
</html> |