version 1.18, 2002/12/31 16:15:26 |
version 1.19, 2004/09/19 17:59:02 |
|
|
<meta name="description" content="the OpenBSD/sgi page"> |
<meta name="description" content="the OpenBSD/sgi page"> |
<meta name="keywords" content="openbsd,sgi"> |
<meta name="keywords" content="openbsd,sgi"> |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
<meta name="copyright" content="This document copyright 1996-2002 by OpenBSD."> |
<meta name="copyright" content="This document copyright 1996-2004 by OpenBSD."> |
</head> |
</head> |
|
|
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
|
<hr> |
<hr> |
|
|
<p> |
<p> |
OpenBSD/sgi is an effort to port OpenBSD to the MIPS-based Silicon Graphics |
OpenBSD/sgi currently runs on the 64 bit MIPS-based SGI O2 workstations. |
workstations. |
Other 64 bit SGI systems will be supported in the future. |
</p> |
</p> |
|
<p> |
|
OpenBSD/sgi is a fully featured 64 bit port and will thus only run on systems based on 64 bit processors, eg R4000 and up. |
|
</p> |
|
|
|
|
|
<a href="#toc"></a> |
|
<h3><font color="#0000e0"><i>Table of contents</i></font></h3> |
|
<ul> |
|
<li><a href="#history">History of the port</a> |
|
<li><a href="#status">Current status</a> |
|
<li><a href="#hardware">Supported hardware</a> |
|
<li><a href="#install">Getting and installing OpenBSD/sgi</a> |
|
</ul> |
|
|
|
|
|
<hr> |
|
<a name="history"></a> |
|
<h3><font color="#0000e0"><strong>History:</strong></font></h3> |
|
|
<p> |
<p> |
This port is still in the beginning stages. |
The OpenBSD/sgi port has its roots in the OpenBSD/arc port created early |
|
in the OpenBSD history. Arc support was rather soon dropped due to lack of |
|
interest and availability of decent hardware. The OpenBSD Mips support have |
|
since then been supported outside the OpenBSD project. As SGI hardware have |
|
become affordable and easy to get by, interest for a SGI port in the tree |
|
have increased. The final piece, a working 64 bit toolchain, is now |
|
available and the 64 bit SGI OpenBSD port is now in the tree. |
</p> |
</p> |
|
|
|
<hr> |
|
<a name="status"></a> |
|
<h3><font color="#0000e0"><strong>Current status:</strong></font></h3> |
|
|
<p> |
<p> |
Please contact <a href="mailto:pefo@openbsd.org">Per Fogelström</a> and |
Currently OpenBSD/sgi runs in 64 bit mode and boot multi-user on supported |
<a href="mailto:wcobb@openbsd.org">Wilbern Cobb</a> if you would like more |
systems. Snapshots are made periodically as the port develops and expands. |
information. |
|
</p> |
</p> |
|
|
|
|
|
<hr> |
|
<a name="projects"></a> |
|
<h3><font color="#0000e0"><strong>Projects (in no particular order): |
|
</strong></font></h3> |
|
|
|
<p> |
|
<ul> |
|
<li>Support booting and installation from CD-ROM |
|
<li>Workaround for R10000 CPUs coherency behaviour |
|
<li>Wscons support for the O2 built in video |
|
<li>Support the O2 built in audio |
|
<li>X11 server support |
|
<li>Larger user VM space. Currently limited to 2GB |
|
<li>Support more SGI HW like Origin 200, Octance, etc |
|
<li>Support for multiprocessor systems (<b>not</b> NUMA) |
|
</ul> |
|
</p> |
|
|
|
<hr> |
|
<a name="hardware"></a> |
|
<h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3> |
|
|
|
<p> |
|
<h4>Supported models</h4> |
|
|
|
<p> |
|
<ul> |
|
<li>O2 (aka Moosehead) with R5000, RM5200, RM7000, R10000 and R12000 cpus. Level 2 caches are supported on all CPUs. RM7000 level 3 cache is supported. |
|
<ul> |
|
<li>Built in Adaptec AIC-7880 SCSI, ahc(4) |
|
<li>Built in ethernet, mec(4) |
|
<li>Built in serial ports, com(4) |
|
<li>64 bit PCI expansion slot |
|
<li>Intel i8255x-based (except the i82556) PCI ethernet, fxp(4) |
|
</ul> |
|
</ul> |
|
|
|
<p> |
|
<h4>Supported peripherals</h4> |
|
|
|
<p> |
|
While most models support expansion via PCI many PCI devices may work. |
|
However each device has to be tested before they will be listed here as |
|
supported so if support for a particular device is wanted, suitable hardware |
|
must be made available to a developer who can test and verify functionality. |
|
</p> |
|
|
|
|
|
<p> |
|
Please contact <a href="mailto:pefo@openbsd.org">Per Fogelström</a> |
|
if you would like more information. |
|
</p> |
|
|
|
<hr> |
|
<a name="install"></a> |
|
<h3><font color="#0000e0"> |
|
<strong>Getting and installing OpenBSD/sgi:</strong> |
|
</font></h3> |
|
|
|
<p> |
|
OpenBSD/sgi is not yet released in an official release. |
|
</p> |
|
|
|
<p> |
|
Snapshots are made available from time to time, in |
|
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/snapshots/sgi">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/sgi/INSTALL.sgi"> |
|
OpenBSD/sgi snapshot installation instructions |
|
</a> as well. |
|
|
|
<p> |
|
Until a bootable CD is avaialble, netbooting is the only available |
|
installation method. |
|
</p> |
|
|
|
|
<hr> |
<hr> |
<a href="plat.html"> |
<a href="plat.html"> |