<?xml version="1.0"?>
<!DOCTYPE webpage
  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
         "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">

<webpage id="ports-sparc-index" portpage="sparc">
<config param="desc" value="NetBSD/sparc"/>
<config param="cvstag" value="$NetBSD: index.xml,v 1.12 2011/05/25 13:18:51 tsutsui Exp $"/>
<config param="rcsdate" value="$Date: 2011/05/25 13:18:51 $"/>
<head>
<title>NetBSD/sparc</title>
</head>

<portpage logo="ipx.gif" logoheight="73" logowidth="123">
  <portabout>
   <para>
    NetBSD/sparc is based on work done at Lawrence Berkeley
    Laboratory by the Computer Systems Engineering group under DARPA
    contract BG 91-66, which later appeared in the 4.4BSD-Lite
    distribution from the University of California, Berkeley.  It was
    imported into the NetBSD source tree on October 2, 1993.  Special
    thanks are extended to the LBL Computer Systems Engineering group
    for their work.  Without which, this port would not exist.
   </para>
   <para>
    For frequently asked questions and links to Sun hardware
    information, see the <ulink url="faq.html">NetBSD/sparc FAQ</ulink>.
   </para>
   <para>
    For newer UltraSPARC-based machines, see 
    <ulink url="../sparc64/">NetBSD/sparc64</ulink>.
   </para>

  </portabout>

  <portinfo>

    <portinfoitem>
      <ulink url="faq.html">NetBSD/sparc FAQ</ulink>
    </portinfoitem>
    <portinfoitem>
      <ulink url="hardware.html">NetBSD/sparc Supported Hardware</ulink>
    </portinfoitem>
    <portinfoitem>
      <ulink url="../../docs/network/netboot/">NetBSD Diskless HOWTO</ulink>
    </portinfoitem>

    <portml name="sparc">NetBSD's port to Sun's 32-bit SPARC based machines</portml>

    <portcurrentitem type="ftp"/>
    <portcurrentitem type="installnotes"/>
    <portcurrentitem type="packages" packages-for="4.0"/>
    <portcurrentitem type="ra"/>
    <portcurrentitem type="mirrors"/>
    <portcurrentitem type="cdroms"/>
    
    <portfutureitem type="changes"/>
    <portfutureitem type="snapshots"/>

    <portlinkitem>
	<ulink url="../sparc64/">NetBSD/sparc64</ulink> is NetBSD's port to
	Sun's 64 bit UltraSPARC machines.
    </portlinkitem>

    <portlinkitem>
        <ulink url="http://people.csail.mit.edu/fredette/tme/">The Machine
        Emulator (tme)</ulink> can emulate a SPARCstation 2 running NetBSD.
    </portlinkitem>

  </portinfo>

  <portnews>

	<portnewsitem date="2006-07-03" title="NetBSD running on JavaStation Espresso">
	  &a.jdc; <ulink
	  url="http://mail-index.NetBSD.org/port-sparc/2006/07/03/0001.html">reported</ulink>
	  that together with &a.uwe; he was able to make NetBSD boot in
	  single-user mode on a JavaStation Espresso.
	</portnewsitem>

	<portnewsitem date="2006-02-28" title="XFree86 in 16 and 24bit">
	  &a.macallan; announced that the &man.pnozz.4; frame buffer now
	  supports 8, 16 and 24bit color with full acceleration.   See 
	  <ulink
	  url="http://mail-index.NetBSD.org/port-sparc/2006/02/27/0004.html">his
	  message</ulink> to the port-sparc mailinglist for more details.
	</portnewsitem>

    <portnewsitem date="2005-04-09" title="Binary packages for pkgsrc-2005Q1 available">
       &a.bouyer; has uploaded binary packages for NetBSD-2.0/sparc from the
       pkgsrc-2005Q1 branch into <ulink url="ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc-2005Q1/NetBSD-2.0/sparc/"/>.
    </portnewsitem>

    <portnewsarchive/>
  </portnews>

  <portsection title="Supported System Models">
    <para>
    Systems for which support was added in NetBSD 2.0 are marked
	<emphasis>(2.0)</emphasis>.
    </para>
    <para>
    Note:<emphasis>Models
    marked </emphasis>'(SMP)'<emphasis>can have multiple CPUs but NetBSD/sparc does not
    use more than one CPU prior to release 2.0</emphasis>
    </para>

    <itemizedlist>
      <listitem>Sun sun4m machines (all known SuperSPARC, hyperSPARC,
	microSPARC, and TurboSPARC CPUs are supported):
        <itemizedlist>
	  <listitem>Sun 4/600 (<ulink url="faq.html#smp-cpus">SMP</ulink>)</listitem>
	  <listitem>SPARC Classic</listitem>
	  <listitem>SPARC LX</listitem>
	  <listitem>SPARCstation 4</listitem>
	  <listitem>SPARCstation/server 5</listitem>
	  <listitem>SPARCstation/server 10 (<ulink url="faq.html#smp-cpus">SMP</ulink>)</listitem>
	  <listitem>SPARCstation/server 20 (<ulink url="faq.html#smp-cpus">SMP</ulink>)</listitem>
	  <listitem>SPARCstation Voyager
            <emphasis>(See the <ulink url="faq.html#nell">FAQ</ulink>
            regarding PCMCIA support)</emphasis></listitem>
	  <listitem>Sun '<ulink url="faq.html#fox">Fox</ulink>'</listitem>
	  <listitem><ulink url="javastation.html#mrcoffe">JavaStation-1</ulink> (a.k.a.
	    "Mr. Coffee" or JavaStation JJ)
            <emphasis>(2.0)</emphasis></listitem>
          <listitem><ulink url="javastation.html#krups">JavaStation-NC</ulink> (a.k.a. 
            Krups, JavaStation JK, or JavaStation-10)
            <emphasis>(2.0)</emphasis></listitem>
        </itemizedlist>
      </listitem>
      <listitem>Sun4m compatibles (including):
        <itemizedlist>
          <listitem>Axil 245 (SS5 clone), 311, 320 (SS20 clone)</listitem>
          <listitem>Cycle C C Cycle 5-IP</listitem>
          <listitem>DTKstation/Classic+</listitem>
          <listitem>RDI,PowerLite-85, RDI,PowerLite-110, RDI,BriteLite</listitem>
          <listitem>Ross sparc 20</listitem>
          <listitem>SS5/170 Transtec</listitem>
          <listitem>TATUNG micro COMPstation 5</listitem>
          <listitem>Twinhead TWINstation 5G (SS5 clone)</listitem>
          <listitem>TWS,SuperCOMPstation-20S</listitem>
          <listitem>Tadpole SPARCbook 3GS and 3GX</listitem>
        </itemizedlist>
      </listitem>
      <listitem>Sun sun4c machines:
        <itemizedlist>
          <listitem>SPARCstation/server 1</listitem>
          <listitem>SPARCstation/server 1+</listitem>
          <listitem>SPARCstation/server 2</listitem>
          <listitem>Sun ELC</listitem>
          <listitem>Sun IPC</listitem>
          <listitem>Sun IPX</listitem>
          <listitem>Sun SLC</listitem>
        </itemizedlist>
      </listitem>
      <listitem>Sun4c compatibles (including):
        <itemizedlist>
          <listitem>Aries Research Inc, Parrot II (SS2 clone)</listitem>
          <listitem>Opus/5000 (SS1 clone)</listitem>
          <listitem>Opus/5250 (SS1 clone)</listitem>
          <listitem>FORCE SPARC CPU1e/4 VME Board (SS1 clone)
            (<emphasis>NetBSD doesn't support VME boards on this model</emphasis>)</listitem>
          <listitem>FORCE SPARC CPU2e/4 VME Board (SS2 clone)
            <emphasis>NetBSD doesn't support VME boards on this model</emphasis></listitem>
        </itemizedlist>
      </listitem>
      <listitem>Sun sun4 machines:
        <itemizedlist>
          <listitem>Sun 4/100 series</listitem>
          <listitem>Sun 4/200 series</listitem>
          <listitem>Sun 4/300 series</listitem>
          <listitem>Sun 4/400 series</listitem>
        </itemizedlist>
      </listitem>
    </itemizedlist>
  </portsection>
  
  <portsection title="Supported Hardware">
    <para>
	See the <ulink url="hardware.html">supported hardware</ulink> page for
	a complete list.
      <itemizedlist>
      <listitem>All on-board and most optional Sun brand framebuffers (all
          framebuffers work for text console usage)</listitem>
      <listitem>All Sun brand built-in and optional network interfaces</listitem>
      <listitem>Most Sun brand SCSI interfaces</listitem>
      <listitem>All floppy drives</listitem>
      <listitem>All on-board serial ports</listitem>
      <listitem>Most input devices (keyboards, mice, trackballs)</listitem>
      <listitem>Audio on sun4c and some sun4m models</listitem>
      <listitem>PCMCIA devices with Voyager or sbus nell interface
          (see <ulink url="faq.html#nell">FAQ</ulink>)</listitem>
      <listitem>PCMCIA devices with Tadpole ts102 ( SPARCbook 3GX and 3GS ) in -current</listitem>
      <listitem>DBRI audio in -current (output only so far)</listitem>
      </itemizedlist>
    </para>
  </portsection>

  <portsection title="System Models Not Supported">
    <itemizedlist>
      <listitem>sun4d-class machines (partial support)</listitem>
      <listitem>sun4u-class machines
        (These are covered by <ulink url="../sparc64/">NetBSD/sparc64</ulink>)</listitem>
      <listitem>Solbourne machines</listitem>
      <listitem>JavaStation models not listed above</listitem>
    </itemizedlist>
  </portsection>

</portpage>

</webpage>

