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

Diff for /www/sgi.html between version 1.35 and 1.36

version 1.35, 2008/01/10 12:33:52 version 1.36, 2008/04/03 21:22:28
Line 14 
Line 14 
   
 <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>  <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>  <h2><font color="#e00000">OpenBSD/sgi</font></h2>
   
 <hr>  <hr>
   <!--<a href="images/sgi-o2.jpg">
   <img src="images/sgi-o2.jpg"align="right"></a>-->
   
 <p>  
 OpenBSD/sgi currently runs on the 64 bit MIPS-based SGI O2 workstations.  OpenBSD/sgi currently runs on the 64 bit MIPS-based SGI O2 workstations.
 Other 64 bit SGI systems will be supported in the future.  Other 64 bit SGI systems will be supported in the future.
 </p>  </p>
Line 28 
Line 28 
 based on 64 bit processors, i.e. R4000 and up.  based on 64 bit processors, i.e. R4000 and up.
 </p>  </p>
   
   <p>
   The current port maintainers are Miod Vallat
   (<a href="mailto:miod@openbsd.org">miod@openbsd.org</a>),
   and
   Joel Sing
   (<a href="mailto:jsing@openbsd.org">jsing@openbsd.org</a>).
   
   
 <a name="toc"></a>  <a name="toc"></a>
 <h3><font color="#0000e0"><i>Table of contents</i></font></h3>  <h3><font color="#0000e0"><i>Table of contents</i></font></h3>
 <ul>  <table width="80%"><tr>
   <li><a href="#history">History of the port</a>  <td width=5%></td>
   <li><a href="#status">Current status</a>  <td valign="top" width="20%">
   <li><a href="#projects">Project list</a>    <li><a href="#history">History of the port</a><br>
   <li><a href="#hardware">Supported hardware</a>    <li><a href="#status">Current status</a><br>
   <li><a href="#install">Getting and installing OpenBSD/sgi</a>    <li><a href="#hardware">Supported hardware</a><br>
 </ul>  </td><td valign="top" width="20%">
     <li><a href="#install">Getting and installing</a><br>
     <li><a href="#projects">Projects & bugs left to fix</a><br>
   </td></tr></table>
   <br clear=all>
 <hr>  <hr>
 <a name="history"></a>  
 <h3><font color="#0000e0"><strong>History:</strong></font></h3>  
   
   <a name="history"></a>
   <h3><font color="#0000e0"><strong>History</strong></font></h3>
 <p>  <p>
 The OpenBSD/sgi port has its roots in the <a href="arc.html">OpenBSD/arc</a>  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  port created early in the OpenBSD history. Arc support was rather soon
Line 55 
Line 64 
 SGI OpenBSD port is now available and managed in the OpenBSD source tree.  SGI OpenBSD port is now available and managed in the OpenBSD source tree.
 </p>  </p>
   
 <hr>  
 <a name="status"></a>  <a name="status"></a>
 <h3><font color="#0000e0"><strong>Current status:</strong></font></h3>  <h3><font color="#0000e0"><strong>Current status</strong></font></h3>
   
 <p>  <p>
 Currently OpenBSD/sgi runs in 64 bit mode and boots multi-user on supported  Currently OpenBSD/sgi runs in 64 bit mode and boots multi-user on supported
Line 67 
Line 75 
 framework. This makes it possible to use the glass console.  framework. This makes it possible to use the glass console.
 </p>  </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>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>  <a name="hardware"></a>
 <h3><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>  <h3><font color="#0000e0"><strong>Supported hardware</strong></font></h3>
   
 <p>  
 <h4>Supported models</h4>  
   
 <p>  
 <ul>  <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.  For a complete system component and device driver listing for this architecture, see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&amp;arch=sgi&sektion=4">intro(4/sgi)</a>.
 <ul>  <p>
   <li>Built-in Adaptec AIC-7880 SCSI  <li><strong>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.</strong>
 (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&amp;sektion=4">ahc</a>)  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&amp;sektion=4">ahc(4)</a> Adaptec AIC-7880 SCSI.
   <li>Built-in Ethernet  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mec&amp;sektion=4">mec(4)</a> MAC-110 100MBit ethernet.
 (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mec&amp;sektion=4&amp;arch=sgi">mec</a>)  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&amp;sektion=4">com(4)</a> built-in serial ports.
   <li>Built-in serial ports  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp(4)</a> built-in Intel i8255x-based (except the i82556) PCI ethernet, on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&amp;sektion=4">pci(4)</a> bus.
 (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&amp;sektion=4">com</a>)  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mavb&amp;sektion=4">mavb(4)</a> Moosehead A/V Board audio device.
   <li>64 bit PCI expansion slot  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gbe&amp;sektion=4">gbe(4)</a> SGI Graphics Back End Frame Buffer, supporting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&amp;arch=sgi&amp;sektion=4">wscons(4)</a> console which supports X Windows.
   <li>Intel i8255x-based (except the i82556) PCI ethernet  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkbc&amp;sektion=4&amp;arch=sgi">mkbc(4)</a> built in PS/2 Controller.
 (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&amp;sektion=4">fxp</a>)  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbd&amp;sektion=4&amp;arch=sgi">pckbd(4)</a> PS/2 keyboards.
   <li>Built-in audio  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&amp;sektion=4&amp;arch=sgi">pms(4)</a> PS/2 mice.
 (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mavb&amp;sektion=4&amp;arch=sgi">mavb</a>)  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=power&amp;sektion=4&amp;arch=sgi">power(4)</a> button.
   <li>Built-in video  
 (<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>
 </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>  <a name="install"></a>
 <h3><font color="#0000e0">  <h3><font color="#0000e0">
 <strong>Getting and installing OpenBSD/sgi:</strong>  <strong>Getting and installing</strong>
 </font></h3>  </font></h3>
   
 <p>  <p>
Line 160 
Line 120 
 <p>  <p>
 Due to kernel stability issues on this platform with the 4.2 codebase, the  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  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  since, and sgi will be part of the regular releases starting with the next
 release, 4.3.  release, 4.3.
   
   <a name="projects"></a>
   <h3><font color="#0000e0"><strong>Projects & bugs left to fix</strong></font></h3>
   
   <ul>
     <li>Workaround for R10000 CPUs coherency behaviour
     <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>
   
   <br clear=all>
 <hr>  <hr>
 <a href="plat.html">  <a href="plat.html">
 <img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">  <img height="24" width="24" src="back.gif" border="0" alt="Supported platforms">
 </a>  </a>
 <br>  <br>
 <small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>  <small><a href="mailto:www@openbsd.org">www@openbsd.org</a></small>
 <br>  <br>

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36