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

Diff for /www/sparc.html between version 1.236 and 1.237

version 1.236, 2018/08/24 05:41:56 version 1.237, 2019/05/27 22:55:26
Line 1 
Line 1 
 <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN"  <!doctype html>
         "http://www.w3.org/TR/html4/loose.dtd">  <html lang=en id=platform>
 <html>  <meta charset=utf-8>
 <head>  
 <title>OpenBSD/sparc</title>  <title>OpenBSD/sparc</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
 <meta name="description" content="the OpenBSD/sparc page">  <meta name="description" content="the OpenBSD/sparc page">
 <meta name="copyright" content="This document copyright 1996-2010 by OpenBSD.">  
 <meta name="viewport" content="width=device-width, initial-scale=1">  <meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" type="text/css" href="openbsd.css">  <link rel="stylesheet" type="text/css" href="openbsd.css">
 <link rel="canonical" href="https://www.openbsd.org/sparc.html">  <link rel="canonical" href="https://www.openbsd.org/sparc.html">
 </head>  
   
 <body bgcolor="#ffffff" text="#000000" link="#23238e">  <style>
   .note {
           color: var(--red);
   }
   </style>
   
 <h2>  <h2 id=OpenBSD>
 <a href="index.html">  <a href="index.html">
 <font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a>  <i>Open</i><b>BSD</b></a>
 <font color="#e00000">sparc</font>  sparc
 </h2>  </h2>
 <hr>  <hr>
 <p>  
   
   <table><tr><td>
   <p>
 OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including  OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including
 the sun4, sun4c, sun4e and sun4m architecture families  the sun4, sun4c, sun4e and sun4m architecture families
 (but not the 64bit UltraSPARC computers, which are supported by  (but not the 64bit UltraSPARC computers, which are supported by
 <a href="sparc64.html">OpenBSD/sparc64</a>).  <a href="sparc64.html">OpenBSD/sparc64</a>).
   
 <p>  <p>
 <b>The OpenBSD/sparc port was discontinued after the 5.9 release.</b>  <strong>The OpenBSD/sparc port was discontinued after the 5.9 release.</strong>
 <p>  
   
   <p>
 A mailing list dedicated to the OpenBSD/sparc and OpenBSD/sparc64 ports is  A mailing list dedicated to the OpenBSD/sparc and OpenBSD/sparc64 ports is
 available at <u><font color="#23238e">sparc@openbsd.org</font></u>.  available at <a href="mailto:sparc@openbsd.org">sparc@openbsd.org</a>.
 To join the OpenBSD/sparc mailing list, send a message body of <b>"subscribe  To join the OpenBSD/sparc mailing list, send a message body of <b>"subscribe
 sparc"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>.  sparc"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>.
 Please be sure to check our <a href="mail.html">mailing list policy</a> before  Please be sure to check our <a href="mail.html">mailing list policy</a> before
 subscribing.  subscribing.
   </table>
   
 <br clear=all>  
 <hr>  <hr>
   
 <h3 id="history"><font color="#0000e0"><strong>History:</strong></font></h3>  <h3 id="history"><strong>History:</strong></h3>
   
 <p>  <p>
 The original 4.4BSD port was done by Chris Torek as a contract to  The original 4.4BSD port was done by Chris Torek as a contract to
Line 54 
Line 57 
 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.  code.
 </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
Line 63 
Line 65 
 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:
 P4 support, flexible boot strategy, a few graphics drivers with the help  P4 support, flexible boot strategy, a few graphics drivers with the help
 from John Stone, and masses of bug fixes.  from John Stone, and masses of bug fixes.
 </p>  
   
 <p>  <p>
 Work on porting OpenBSD/sparc to the sun4m platform was started by Theo,  Work on porting OpenBSD/sparc to the sun4m platform was started by Theo,
Line 79 
Line 79 
 funds. This initial stuff consisted mostly of a few attempts at building  funds. This initial stuff consisted mostly of a few attempts at building
 pmap structure that could support all 3 MMU types efficiently.  Also,  pmap structure that could support all 3 MMU types efficiently.  Also,
 David Miller of the UltraLinux project got a little bit involved.  David Miller of the UltraLinux project got a little bit involved.
 </p>  
   
 <p>  <p>
 Theo and Jason Downs merged the NetBSD sparc code back into OpenBSD, making  Theo and Jason Downs merged the NetBSD sparc code back into OpenBSD, making
Line 90 
Line 89 
 and added non-executable stack and heap on sun4m machines.  and added non-executable stack and heap on sun4m machines.
 The frame buffer and console code was completely overhauled for OpenBSD 3.2,  The frame buffer and console code was completely overhauled for OpenBSD 3.2,
 improving display speed with some frame buffers, and supporting more cards.  improving display speed with some frame buffers, and supporting more cards.
 </p>  
   
 <hr>  <hr>
   
 <h3 id="status"><font color="#0000e0"><strong>Current status:</strong></font></h3>  <h3 id="status"><strong>Current status:</strong></h3>
   
 <p>  <p>
 Currently, all the hardware listed in the  Currently, all the hardware listed in the
Line 102 
Line 100 
 multi-user, and supports enough (if not all) of the on-board devices to  multi-user, and supports enough (if not all) of the on-board devices to
 be generally usable.  be generally usable.
 A growing set of third-party SBus cards are also supported.  A growing set of third-party SBus cards are also supported.
 </p>  
   
 <p>  <p>
 The X Window System works on all supported frame buffers, including  The X Window System works on all supported frame buffers, including
 multi-head configurations.  multi-head configurations.
 No accelerated server is provided at the moment, although this is being  No accelerated server is provided at the moment, although this is being
 worked on.  worked on.
 </p>  
   
 <p>  <p>
 An important note about OpenBSD/sparc is that it is designed so that  An important note about OpenBSD/sparc is that it is designed so that
 a single kernel can run on <b>ALL SUPPORTED</b> SPARC machines.  Whereas  a single kernel can run on <strong>ALL SUPPORTED</strong> SPARC machines.  Whereas
 SunOS and Solaris have always had separate `kernel architectures', i.e. sun4,  SunOS and Solaris have always had separate 'kernel architectures', i.e. sun4,
 sun4c, sun4e and sun4m, the same `GENERIC' OpenBSD kernel will run on all the  sun4c, sun4e and sun4m, the same 'GENERIC' OpenBSD kernel will run on all the
 supported models.  supported models.
 </p>  
   
 <p>  <p>
 Most of the problems with OpenBSD/sparc are believed to stem from the wide  Most of the problems with OpenBSD/sparc are believed to stem from the wide
Line 125 
Line 120 
 undocumented bugs, rather than general kernel problems.  undocumented bugs, rather than general kernel problems.
 Feedback on which models do and do not work reliably is  Feedback on which models do and do not work reliably is
 appreciated, particularly with newer models or upgrades.  appreciated, particularly with newer models or upgrades.
 </p>  
   
 <hr>  <hr>
   
 <h3 id="hardware"><font color="#0000e0"><strong>Supported hardware:</strong></font></h3>  <h3 id="hardware"><strong>Supported hardware:</strong></h3>
   
 <p>  <p>
 <h4>Supported machines</h4>  <h4>Supported machines</h4>
Line 207 
Line 201 
 <h4>Supported devices</h4>  <h4>Supported devices</h4>
   
 <p>  <p>
 This list of devices basically declares that any ``stock'' sun4c or sun4m  This list of devices basically declares that any "stock" sun4c or sun4m
 ``SPARCstation'' or ``SPARCserver'' machine will probably work; for sun4  "SPARCstation" or "SPARCserver" machine will probably work; for sun4
 and sun4e machines one must be more careful.  and sun4e machines one must be more careful.
 </p>  
   
 <ul id="mbus">  <ul id="mbus">
 <li><strong>Mbus CPU modules</strong>  <li><strong>Mbus CPU modules</strong>
Line 237 
Line 230 
 <li><strong>Sun keyboard and mouse</strong>  <li><strong>Sun keyboard and mouse</strong>
   <ul>    <ul>
    <li>Type 2, 3, 4, and 5 keyboards with several layouts     <li>Type 2, 3, 4, and 5 keyboards with several layouts
 (<a href="https://man.openbsd.org/?query=zskbd&amp;sektion=4&amp;arch=sparc">zskbd</a>)  (<a href="https://man.openbsd.org/sparc/zskbd.4">zskbd</a>)
   </ul>    </ul>
   
 <li><strong>Floppy drives</strong>  <li><strong>Floppy drives</strong>
   <ul>    <ul>
    <li>sun4c and sun4m floppy disk drive     <li>sun4c and sun4m floppy disk drive
 <!-- (<a href="https://man.openbsd.org/?query=fd&amp;sektion=4&amp;arch=sparc">fd</a>) -->  <!-- (<a href="https://man.openbsd.org/sparc/fd.4">fd</a>) -->
   </ul>    </ul>
   
 <li><strong>Serial ports</strong>  <li><strong>Serial ports</strong>
   <ul>    <ul>
    <li>ttya and ttyb on-board serial ports     <li>ttya and ttyb on-board serial ports
 (<a href="https://man.openbsd.org/?query=zs&amp;sektion=4&amp;arch=sparc">zs</a>)  (<a href="https://man.openbsd.org/sparc/zs.4">zs</a>)
        (can be used as console if needed)         (can be used as console if needed)
    <li>4/300 ttyc and ttyd on-board serial ports     <li>4/300 ttyc and ttyd on-board serial ports
 (<a href="https://man.openbsd.org/?query=zs&amp;sektion=4&amp;arch=sparc">zs</a>)  (<a href="https://man.openbsd.org/sparc/zs.4">zs</a>)
    <li>SBus magma serial port cards, including: 4Sp, 8Sp, 12Sp, 16Sp, LC2+1Sp,     <li>SBus magma serial port cards, including: 4Sp, 8Sp, 12Sp, 16Sp, LC2+1Sp,
        2+1Sp, 4+1Sp, 8+2Sp, and 2+1HS Sp.         2+1Sp, 4+1Sp, 8+2Sp, and 2+1HS Sp.
 (<a href="https://man.openbsd.org/?query=magma&amp;sektion=4&amp;arch=sparc">magma</a>)  (<a href="https://man.openbsd.org/sparc/magma.4">magma</a>)
    <li>SBus Serial/Parallel Interfaces (SUNW,spif, 501-1931)     <li>SBus Serial/Parallel Interfaces (SUNW,spif, 501-1931)
 (<a href="https://man.openbsd.org/?query=spif&amp;sektion=4&amp;arch=sparc">spif</a>)  (<a href="https://man.openbsd.org/sparc/spif.4">spif</a>)
   </ul>    </ul>
   
 <li><strong>Audio support</strong>  <li><strong>Audio support</strong>
   <ul>    <ul>
    <li>on-board audio support for systems with AMD79C30 8-bit audio chips     <li>on-board audio support for systems with AMD79C30 8-bit audio chips
        (this includes sun4c models, SPARCclassic, and 600MP)         (this includes sun4c models, SPARCclassic, and 600MP)
 (<a href="https://man.openbsd.org/?query=audioamd&amp;sektion=4&amp;arch=sparc">audioamd</a>)  (<a href="https://man.openbsd.org/sparc/audioamd.4">audioamd</a>)
    <li>SUNW,CS4231 16-bit audio chips found on SPARCstation 4/5     <li>SUNW,CS4231 16-bit audio chips found on SPARCstation 4/5
 (<a href="https://man.openbsd.org/?query=audiocs&amp;sektion=4&amp;arch=sparc">audiocs</a>)  (<a href="https://man.openbsd.org/sparc/audiocs.4">audiocs</a>)
   </ul>    </ul>
   
 <li><strong>Frame buffers</strong>  <li><strong>Frame buffers</strong>
   <ul>    <ul>
   <li>SBus and sun4c/sun4m on-board video:    <li>SBus and sun4c/sun4m on-board video:
     <ul>      <ul>
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=bwtwo&amp;sektion=4">bwtwo</a> - black and white       <li><a href="https://man.openbsd.org/sparc/bwtwo.4">bwtwo</a> - black and white
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgthree&amp;sektion=4">cgthree</a> - 8-bit color, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgthree.4">cgthree</a> - 8-bit color, unaccelerated
         <br>The cgthree driver also supports the cgRDI, an onboard          <br>The cgthree driver also supports the cgRDI, an onboard
             cgthree-like frame buffer found in some laptops.              cgthree-like frame buffer found in some laptops.
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=cgsix">cgsix</a> - 8-bit color, accelerated (GX, GX+, TGX, TGX+)       <li><a href="https://man.openbsd.org/sparc/cgsix.4">cgsix</a> - 8-bit color, accelerated (GX, GX+, TGX, TGX+)
         <br>This should work with most faithful emulations/clones of the          <br>This should work with most faithful emulations/clones of the
             SBus cgsix.              SBus cgsix.
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=cgtwelve">cgtwelve</a> - 24-bit color, accelerated (but the driver does not support hardware acceleration)       <li><a href="https://man.openbsd.org/sparc/cgtwelve.4">cgtwelve</a> - 24-bit color, accelerated (but the driver does not support hardware acceleration)
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=cgfourteen">cgfourteen</a> - 8 or 24-bit color, accelerated (but the driver does not support hardware acceleration)       <li><a href="https://man.openbsd.org/sparc/cgfourteen.4">cgfourteen</a> - 8 or 24-bit color, accelerated (but the driver does not support hardware acceleration)
      <li>Fujitsu AG-10e       <li>Fujitsu AG-10e
 (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=agten">agten</a>)  (<a href="https://man.openbsd.org/sparc/agten.4">agten</a>)
 - 24-bit color, accelerated (currently only supported in unaccelerated 8-bit  - 24-bit color, accelerated (currently only supported in unaccelerated 8-bit
 mode)  mode)
      <li>Parallax XVideo and PowerVideo       <li>Parallax XVideo and PowerVideo
 (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=tvtwo">tvtwo</a>)  (<a href="https://man.openbsd.org/sparc/tvtwo.4">tvtwo</a>)
 - 24-bit color, accelerated (but the driver does not support hardware  - 24-bit color, accelerated (but the driver does not support hardware
 acceleration)  acceleration)
      <li>RasterFlex family       <li>RasterFlex family
 (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=rfx">rfx</a>)  (<a href="https://man.openbsd.org/sparc/rfx.4">rfx</a>)
 - 8/24-bit color, accelerated (currently only supported in unaccelerated 8-bit  - 8/24-bit color, accelerated (currently only supported in unaccelerated 8-bit
 mode)  mode)
      <li>Southland Media Systems MGX and MGXPlus (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=mgx">mgx</a>)       <li>Southland Media Systems MGX and MGXPlus (<a href="https://man.openbsd.org/sparc/mgx.4">mgx</a>)
 - 24-bit color, accelerated (currently only supported in unaccelerated 8-bit  - 24-bit color, accelerated (currently only supported in unaccelerated 8-bit
 mode)  mode)
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=tcx">tcx</a> - 8 or 24-bit color, accelerated       <li><a href="https://man.openbsd.org/sparc/tcx.4">tcx</a> - 8 or 24-bit color, accelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=vigra">Vigra</a> VS10, VS11 and VS12 SBus frame buffers - 8-bit color, unaccelerated, selectable VGA and Sun-compatible video modes       <li><a href="https://man.openbsd.org/sparc/vigra.4">Vigra</a> VS10, VS11 and VS12 SBus frame buffers - 8-bit color, unaccelerated, selectable VGA and Sun-compatible video modes
      <li>Weitek Power9000 (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=pninek">pninek</a>) - found in Tadpole SPARCbook 3 (8-bit color, accelerated)       <li>Weitek Power9000 (<a href="https://man.openbsd.org/sparc/pninek.4">pninek</a>) - found in Tadpole SPARCbook 3 (8-bit color, accelerated)
      <li>Weitek Power9100 (<a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=pnozz">pnozz</a>) - found in Tadpole SPARCbook 3GS, 3GX, 3TX and 3XP (8, 16 or 32-bit color, accelerated)       <li>Weitek Power9100 (<a href="https://man.openbsd.org/sparc/pnozz.4">pnozz</a>) - found in Tadpole SPARCbook 3GS, 3GX, 3TX and 3XP (8, 16 or 32-bit color, accelerated)
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;sektion=4&amp;query=zx">ZX</a>       <li><a href="https://man.openbsd.org/sparc/zx.4">ZX</a>
         (aka <i>Leo</i>) - 8 or 24-bit color, overlay planes,          (aka <i>Leo</i>) - 8 or 24-bit color, overlay planes,
         double-buffered, 3-D acceleration <font color="#e00000">*</font>          double-buffered, 3-D acceleration <span class=note>*</span>
     </ul>      </ul>
   
   <li>4/200 on-board <a href="https://man.openbsd.org/?arch=sparc&amp;query=bwtwo&amp;sektion=4">bwtwo</a>    <li>4/200 on-board <a href="https://man.openbsd.org/sparc/bwtwo.4">bwtwo</a>
   
   <li>P4 video (4/100 and 4/300):    <li>P4 video (4/100 and 4/300):
     <ul>      <ul>
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=bwtwo&amp;sektion=4">bwtwo</a> - black and white       <li><a href="https://man.openbsd.org/sparc/bwtwo.4">bwtwo</a> - black and white
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgthree&amp;sektion=4">cgthree</a> - 8-bit color, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgthree.4">cgthree</a> - 8-bit color, unaccelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgfour&amp;sektion=4">cgfour</a> - 8-bit color, 1-bit overlay, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgfour.4">cgfour</a> - 8-bit color, 1-bit overlay, unaccelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgsix&amp;sektion=4">cgsix</a> - 8-bit color, accelerated       <li><a href="https://man.openbsd.org/sparc/cgsix.4">cgsix</a> - 8-bit color, accelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgeight&amp;sektion=4">cgeight</a> - 24-bit color, 1-bit overlay, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgeight.4">cgeight</a> - 24-bit color, 1-bit overlay, unaccelerated
     </ul>      </ul>
   
   <li>VME video (sun4):    <li>VME video (sun4):
     <ul>      <ul>
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgtwo&amp;sektion=4">cgtwo</a> - 8-bit color, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgtwo.4">cgtwo</a> - 8-bit color, unaccelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgthree&amp;sektion=4">cgthree</a> - 8-bit color, unaccelerated       <li><a href="https://man.openbsd.org/sparc/cgthree.4">cgthree</a> - 8-bit color, unaccelerated
      <li><a href="https://man.openbsd.org/?arch=sparc&amp;query=cgsix&amp;sektion=4">cgsix</a> - 8-bit color, accelerated       <li><a href="https://man.openbsd.org/sparc/cgsix.4">cgsix</a> - 8-bit color, accelerated
     </ul>      </ul>
   </ul>    </ul>
   
 <li><strong>Ethernet adapters</strong>  <li><strong>Ethernet adapters</strong>
   <ul>    <ul>
    <li>on-board AMD Lance Ethernet (<a href="https://man.openbsd.org/?arch=sparc&amp;query=le&amp;sektion=4">le</a>)     <li>on-board AMD Lance Ethernet (<a href="https://man.openbsd.org/sparc/le.4">le</a>)
    <li>SBus AMD Lance Ethernet cards (<a href="https://man.openbsd.org/?arch=sparc&amp;query=le&amp;sektion=4">le</a>)     <li>SBus AMD Lance Ethernet cards (<a href="https://man.openbsd.org/sparc/le.4">le</a>)
    <li>SBus cards containing both AMD Lance     <li>SBus cards containing both AMD Lance
 (<a href="https://man.openbsd.org/?arch=sparc&amp;query=le&amp;sektion=4">le</a>)  (<a href="https://man.openbsd.org/sparc/le.4">le</a>)
 and SCSI  and SCSI
 (<a href="https://man.openbsd.org/?arch=sparc&amp;query=esp&amp;sektion=4">esp</a>)  (<a href="https://man.openbsd.org/sparc/esp.4">esp</a>)
    <li>on-board Intel 82586 Ethernet 4/100 and 4/200 (<a href="https://man.openbsd.org/?arch=sparc&amp;query=ie&amp;sektion=4">ie</a>)     <li>on-board Intel 82586 Ethernet 4/100 and 4/200 (<a href="https://man.openbsd.org/sparc/ie.4">ie</a>)
    <li>VME Intel 82586 Ethernet cards (<a href="https://man.openbsd.org/?arch=sparc&amp;query=ie&amp;sektion=4">ie</a>)     <li>VME Intel 82586 Ethernet cards (<a href="https://man.openbsd.org/sparc/ie.4">ie</a>)
    <li>SBus 10/100Mbit qec+be found on Sun FastEthernet cards (SUNW,501-2450)     <li>SBus 10/100Mbit qec+be found on Sun FastEthernet cards (SUNW,501-2450)
         (aka. Sun Fast Ethernet 1.x) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=be&amp;sektion=4">be</a>)          (aka. Sun Fast Ethernet 1.x) (<a href="https://man.openbsd.org/sparc/be.4">be</a>)
    <li>SBus Quad 10Mbit qec+qe found on Sun Quad Ethernet cards (SUNW,501-2062) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=qe&amp;sektion=4">qe</a>)     <li>SBus Quad 10Mbit qec+qe found on Sun Quad Ethernet cards (SUNW,501-2062) (<a href="https://man.openbsd.org/sparc/qe.4">qe</a>)
    <li>SBus 10/100Mbit hme Ethernet cards (<a href="https://man.openbsd.org/?arch=sparc&amp;query=hme&amp;sektion=4">hme</a>)     <li>SBus 10/100Mbit hme Ethernet cards (<a href="https://man.openbsd.org/sparc/hme.4">hme</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
    <li>SBus 10/100Mbit SunSwift SUNW,fas Ethernet+SCSI cards (<a href="https://man.openbsd.org/?arch=sparc&amp;query=hme&amp;sektion=4">hme</a>)     <li>SBus 10/100Mbit SunSwift SUNW,fas Ethernet+SCSI cards (<a href="https://man.openbsd.org/sparc/hme.4">hme</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
    <li>SBus Quad 10/100Mbit hme and qfe Ethernet cards     <li>SBus Quad 10/100Mbit hme and qfe Ethernet cards
          (aka. Sun Quad Fast Ethernet 2.x) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=hme&amp;sektion=4">hme</a>)           (aka. Sun Quad Fast Ethernet 2.x) (<a href="https://man.openbsd.org/sparc/hme.4">hme</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
    <li>SBus Gigabit Ethernet 1.0/1.1 (<a href="https://man.openbsd.org/?arch=sparc&amp;query=ti&amp;sektion=4">ti</a>)     <li>SBus Gigabit Ethernet 1.0/1.1 (<a href="https://man.openbsd.org/sparc/ti.4">ti</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
    <li>SBus Gigabit Ethernet 2.0 (<a href="https://man.openbsd.org/?arch=sparc&amp;query=gem&amp;sektion=4">gem</a>)     <li>SBus Gigabit Ethernet 2.0 (<a href="https://man.openbsd.org/sparc/gem.4">gem</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
   </ul>    </ul>
   
 <li><strong>SCSI controllers</strong>  <li><strong>SCSI controllers</strong>
   <ul>    <ul>
    <li>on-board SCSI controller (sun4c, sun4e, sun4m, and 4/300) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=esp&amp;sektion=4">esp</a>)     <li>on-board SCSI controller (sun4c, sun4e, sun4m, and 4/300) (<a href="https://man.openbsd.org/sparc/esp.4">esp</a>)
    <li>SBus SCSI controllers (Also works with several 3rd party     <li>SBus SCSI controllers (Also works with several 3rd party
         compatible boards) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=esp&amp;sektion=4">esp</a>)          compatible boards) (<a href="https://man.openbsd.org/sparc/esp.4">esp</a>)
    <li>SBus cards containing both AMD Lance and SCSI (<a href="https://man.openbsd.org/?arch=sparc&amp;query=esp&amp;sektion=4">esp</a>)     <li>SBus cards containing both AMD Lance and SCSI (<a href="https://man.openbsd.org/sparc/esp.4">esp</a>)
    <li>SBus SUNW,fas Ethernet+SCSI cards (<a href="https://man.openbsd.org/?arch=sparc&amp;query=esp&amp;sektion=4">esp</a>)     <li>SBus SUNW,fas Ethernet+SCSI cards (<a href="https://man.openbsd.org/sparc/esp.4">esp</a>)
 <font color="#e00000">*</font>  <span class=note>*</span>
    <li>VME "SUN-3"/"si" SCSI controller (interrupt driven DMA) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=si&amp;sektion=4">si</a>)     <li>VME "SUN-3"/"si" SCSI controller (interrupt driven DMA) (<a href="https://man.openbsd.org/sparc/si.4">si</a>)
    <li>4/110 "SCSI Weird" on-board controller (polled DMA) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=sw&amp;sektion=4">sw</a>)     <li>4/110 "SCSI Weird" on-board controller (polled DMA) (<a href="https://man.openbsd.org/sparc/sw.4">sw</a>)
    <li>QSP/ISP SCSI controllers (i.e. "PTI,ptisp", "ptisp", "SUNW,isp" and "QLGC,isp") (<a href="https://man.openbsd.org/?arch=sparc&amp;query=isp&amp;sektion=4">isp</a>)     <li>QSP/ISP SCSI controllers (i.e. "PTI,ptisp", "ptisp", "SUNW,isp" and "QLGC,isp") (<a href="https://man.openbsd.org/sparc/isp.4">isp</a>)
   </ul>    </ul>
   
 <li><strong>SMD and other disk controllers</strong>  <li><strong>SMD and other disk controllers</strong>
   <ul>    <ul>
    <li>Xylogics 7053 VME SMD disk controller (<a href="https://man.openbsd.org/?arch=sparc&amp;query=xd&amp;sektion=4">xd</a>)     <li>Xylogics 7053 VME SMD disk controller (<a href="https://man.openbsd.org/sparc/xd.4">xd</a>)
    <li>Xylogics 450/451 VME SMD disk controller (<a href="https://man.openbsd.org/?arch=sparc&amp;query=xy&amp;sektion=4">xy</a>)     <li>Xylogics 450/451 VME SMD disk controller (<a href="https://man.openbsd.org/sparc/xy.4">xy</a>)
   </ul>    </ul>
   
 <li><strong>PC Cards (PCMCIA)</strong>  <li><strong>PC Cards (PCMCIA)</strong>
   <ul>    <ul>
     <li>PCMCIA Controllers:      <li>PCMCIA Controllers:
     <ul>      <ul>
       <li>SBus PCMCIA bridge (<a href="https://man.openbsd.org/?query=stp&amp;arch=sparc&amp;sektion=4">stp</a>)        <li>SBus PCMCIA bridge (<a href="https://man.openbsd.org/sparc/stp.4">stp</a>)
       <li>Tadpole PCMCIA controller (<a href="https://man.openbsd.org/?arch=sparc&amp;query=tslot&amp;arch=sparc&amp;sektion=4">tslot</a>)        <li>Tadpole PCMCIA controller (<a href="https://man.openbsd.org/sparc/tslot.4">tslot</a>)
     </ul>      </ul>
     <li>WaveLAN/IEEE, PRISM 2-3, and Spectrum24 IEEE 802.11b PCMCIA/Compact Flash adapters (<a href="https://man.openbsd.org/?query=wi&amp;arch=sparc&amp;sektion=4">wi</a>)      <li>WaveLAN/IEEE, PRISM 2-3, and Spectrum24 IEEE 802.11b PCMCIA/Compact Flash adapters (<a href="https://man.openbsd.org/sparc/wi.4">wi</a>)
     <li>NE2000 based Ethernet Adapters (<a href="https://man.openbsd.org/?query=ne&amp;arch=sparc&amp;sektion=4">ne</a>)      <li>NE2000 based Ethernet Adapters (<a href="https://man.openbsd.org/sparc/ne.4">ne</a>)
     <li>3Com EtherLink (<a href="https://man.openbsd.org/?query=ep&amp;arch=sparc&amp;sektion=4">ep</a>) LAN PC Cards      <li>3Com EtherLink (<a href="https://man.openbsd.org/sparc/ep.4">ep</a>) LAN PC Cards
   </ul>    </ul>
   
 <li><strong>Miscellaneous</strong>  <li><strong>Miscellaneous</strong>
   <ul>    <ul>
    <li>SBus Expansion Subsystem (SUNW,xbox) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=xbox&amp;sektion=4">xbox</a>)     <li>SBus Expansion Subsystem (SUNW,xbox) (<a href="https://man.openbsd.org/sparc/xbox.4">xbox</a>)
    <li>Force FGA5000 VME/SBus bridge (<a href="https://man.openbsd.org/?arch=sparc&amp;query=fga&amp;sektion=4">fga</a>)     <li>Force FGA5000 VME/SBus bridge (<a href="https://man.openbsd.org/sparc/fga.4">fga</a>)
    <li>Force system configuration registers (<a href="https://man.openbsd.org/?arch=sparc&amp;query=scf&amp;sektion=4">scf</a>)     <li>Force system configuration registers (<a href="https://man.openbsd.org/sparc/scf.4">scf</a>)
    <li>Force flash memory (<a href="https://man.openbsd.org/?arch=sparc&amp;query=flash&amp;sektion=4">flash</a>)     <li>Force flash memory (<a href="https://man.openbsd.org/sparc/flash.4">flash</a>)
    <li>Tadpole microcontroller (power/system control) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=tctrl&amp;sektion=4">tctrl</a>)     <li>Tadpole microcontroller (power/system control) (<a href="https://man.openbsd.org/sparc/tctrl.4">tctrl</a>)
    <li>Prestoserve NVRAM SBus cards (limited support) (<a href="https://man.openbsd.org/?arch=sparc&amp;query=presto&amp;sektion=4">presto</a>)     <li>Prestoserve NVRAM SBus cards (limited support) (<a href="https://man.openbsd.org/sparc/presto.4">presto</a>)
   </ul>    </ul>
 </ul>  </ul>
 <font color="#e00000">*</font> Not supported in sun4c and sun4e class machines  <span class=note>*</span> Not supported in sun4c and sun4e class machines
 due to PROM limitations.  due to PROM limitations.
 <br>  <br>
   
Line 425 
Line 418 
 <p>  <p>
 First of all, there are MANY unsupported devices.  First of all, there are MANY unsupported devices.
 A comprehensive list can probably not be written.  A comprehensive list can probably not be written.
 </p>  
   
 <p>  <p>
 <ul>  <ul>
Line 475 
Line 467 
   
 <hr>  <hr>
   
 <h3 id="hwdocs"><font color="#0000e0"><strong>Hardware documentation:</strong></font></h3>  <h3 id="hwdocs"><strong>Hardware documentation:</strong></h3>
   
 Previous to 2007, it was extremely difficult or impossible to get much of  Previous to 2007, it was extremely difficult or impossible to get much of
 the necessary hardware documentation for these machines.   Members of our  the necessary hardware documentation for these machines.   Members of our
Line 491 
Line 483 
   
 <hr>  <hr>
   
 <h3 id="install"><font color="#0000e0">  <h3 id="install">
 <strong>Getting and installing OpenBSD/sparc:</strong>  <strong>Getting and installing OpenBSD/sparc:</strong>
 </font></h3>  </h3>
   
 <p>  <p>
 The last supported OpenBSD/sparc release was  The last supported OpenBSD/sparc release was
Line 501 
Line 493 
 Here are the  Here are the
 <a href="https://ftp.OpenBSD.org/pub/OpenBSD/5.9/sparc/INSTALL.sparc">  <a href="https://ftp.OpenBSD.org/pub/OpenBSD/5.9/sparc/INSTALL.sparc">
 OpenBSD/sparc 5.9 installation instructions</a>.  OpenBSD/sparc 5.9 installation instructions</a>.
 </p>  
   
 <p>  <p>
 There are several installation media provided, so that  There are several installation media provided, so that
Line 550 
Line 541 
   <li><strong>Netboot</strong> (boot.net, bsd.rd)    <li><strong>Netboot</strong> (boot.net, bsd.rd)
   <p>    <p>
   Using a diskless setup, it is also possible to boot the OpenBSD/sparc    Using a diskless setup, it is also possible to boot the OpenBSD/sparc
   boot loader, <tt>boot.net</tt>, from the network via tftp, and access    boot loader, <code>boot.net</code>, from the network via tftp, and access
   the <tt>bsd.rd</tt> standalone miniroot over NFS.    the <code>bsd.rd</code> standalone miniroot over NFS.
   Refer to the    Refer to the
   <a href="https://man.openbsd.org/?query=diskless&amp;sektion=8">diskless(8)</a>    <a href="https://man.openbsd.org/diskless.8">diskless(8)</a>
   manual page for details on how to setup a network boot environment.    manual page for details on how to setup a network boot environment.
   </p></li>    </li>
 </ul>  </ul>
   
 </body>  
 </html>  

Legend:
Removed from v.1.236  
changed lines
  Added in v.1.237