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

File: [local] / www / sgi.html (download) (as text)

Revision 1.33, Fri Jan 4 08:12:58 2008 UTC (16 years, 4 months ago) by jasper
Branch: MAIN
Changes since 1.32: +12 -2 lines

- reflect reality wrt to drivers
- bump copyright

ok jsing@

<!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN"
	"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>OpenBSD/sgi</title>
<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="description" content="the OpenBSD/sgi page">
<meta name="keywords" content="openbsd,sgi">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996-2008 by OpenBSD.">
</head>

<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/sgi</font></h2>

<hr>

<p>
OpenBSD/sgi currently runs on the 64 bit MIPS-based SGI O2 workstations.
Other 64 bit SGI systems will be supported in the future.
</p>
<p>
OpenBSD/sgi is a fully featured 64 bit port and will thus only run on systems
based on 64 bit processors, i.e. R4000 and up.
</p>


<a name="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="#projects">Project list</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>
The OpenBSD/sgi port has its roots in the <a href="arc.html">OpenBSD/arc</a>
port created early in the OpenBSD history. Arc support was rather soon
discontinued due to the lack of interest and availability of decent hardware.
The OpenBSD Mips support has since then been supported outside the OpenBSD
project. As SGI hardware has become affordable and easy to get by, interest
for an SGI port in the tree has increased.
The final piece, a working 64 bit toolchain, is now available and the 64 bit
SGI OpenBSD port is now available and managed in the OpenBSD source tree.
</p>

<hr>
<a name="status"></a>
<h3><font color="#0000e0"><strong>Current status:</strong></font></h3>

<p>
Currently OpenBSD/sgi runs in 64 bit mode and boots multi-user on supported
systems. Snapshots are made periodically as the port develops and expands.
</p>


<hr>
<a name="projects"></a>
<h3><font color="#0000e0"><strong>Projects (in no particular order):
</strong></font></h3>

<p>
<ul>
  <li>Workaround for R10000 CPUs coherency behaviour
  <li>X11 server support
  <li>Larger user VM space (currently limited to 2GB)
  <li>Support more SGI hardware like Origin 200, Octane, 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
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&amp;sektion=4">ahc</a>)
  <li>Built-in Ethernet
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mec&amp;sektion=4&amp;arch=sgi">mec</a>)
  <li>Built-in serial ports
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&amp;sektion=4">com</a>)
  <li>64 bit PCI expansion slot
  <li>Intel i8255x-based (except the i82556) PCI ethernet
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp</a>)
  <li>Built-in audio
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mavb&amp;sektion=4&amp;arch=sgi">mavb</a>)
  <li>Built-in video (no X11 yet)
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gbe&amp;sektion=4&amp;arch=sgi">gbe</a>)
  <li>Built-in PS/2 Controller
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkbc&amp;sektion=4&amp;arch=sgi">mkbc</a>)
  <li>PS/2 keyboards
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbd&amp;sektion=4&amp;arch=sgi">pckbd</a>)
  <li>PS/2 mice
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&amp;sektion=4&amp;arch=sgi">pms</a>)
  <li>Power button
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=power&amp;sektion=4&amp;arch=sgi">power</a>)
</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&ouml;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>
The latest supported OpenBSD/sgi release is
<a href="41.html">OpenBSD 4.1</a>.
Here are the
<a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/4.1/sgi/INSTALL.sgi">
OpenBSD/sgi 4.1 installation instructions
</a>.

<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>
Due to kernel stability issues on this platform with the 4.2 codebase, the
4.2 release has been skipped on this platform. These problems have been fixed
since, and sgi should be part of the regular releases starting with the next
release, 4.3.

<hr>
<a href="plat.html">
<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>
<small>$OpenBSD: sgi.html,v 1.33 2008/01/04 08:12:58 jasper Exp $</small>

</body>
</html>