Subject: Update of supported hardware list, please check for veracity
To: None <port-sparc@netbsd.org>
From: Michael Wolfson <mw@costello.cnf.cornell.edu>
List: port-sparc
Date: 10/12/2000 15:11:54
Howdy,

I just overhauled the hardware information in the INSTALL notes for 1.5.
Could a bunch of you check this over to make sure it's right?  I based it
on posts to port-sparc and my shaky interpretation of the kernel source.

In particular, I'm not sure about any of the sun4 stuff.

Thanks,
  -- MW

   NetBSD/sparc System Requirements and Supported Devices

     Supported machines

           o   sun4c (e.g. the SS1, SS1+, SS2, IPC, ELC, IPX, SLC, and some
               clones such as the Opus 5000)

           o   sun4 (e.g. the 4/100, 4/200, 4/300, and 4/400)

           o   sun4m (e.g. the 4/600, Classic, LX, SS4, SS5, SS10, SS20, Voy-
               ager, JavaStation 1, and some clones such as the Tadpole Sparc-
               Book 3)

     Unsupported machines

           o   sun4d (e.g. SPARCcenter 1000 and SPARCcenter 2000)

           o   sun4u and other UltraSPARC based machines.

               There is a separate sparc64 port for these machines.  Refer to
                     http://www.netbsd.org/Ports/sparc64/index.html

           o   Solbourne machines

           o   Other JavaStation models

     The minimal configuration requires 4 MB of RAM and ~60 MB of disk space.
     To install the entire system requires much more disk space, and to run X
     or compile the system, more RAM is recommended, as NetBSD with 4 MB of
     RAM feels like Solaris with 4 MB of RAM - slow.  Note that until you have
     around 16 MB of RAM, getting more RAM is more important than getting a
     faster CPU.

     Supported devices

           o   sun4 video (VME card, built-in, or P4 card (supported only on
               4/100 and 4/300 series machines))
               -   bwtwo, cgtwo (VME), cgfour, cgsix, and cgeight

           o   sun4c and sun4m video (sbus card, built-in, or optional)
               -   bwtwo (a.k.a. MG1 and MG2)
               -   cgthree
               -   cgsix (a.k.a. GX, GX+, TGX, and TGX+)
               -   cgfourteen (a.k.a. SX, on-board SPARCstation 10SX and
                   SPARCstation 20, requires optional 4 or 8 MB VSIMM, limited
                   to cgthree emulation)
               -   tcx (a.k.a. S24, on-board SPARCstation 4 and optional on
                   SPARCstation 5, limited to cgthree emulation)
               -   pnozz (a.k.a. Weitek p9100, on-board Tadpole SPARCbook 3GS
                   and 3GX, limited to cgthree emulation)

           o   Serial ports
               -   built-in serial ports based on Zilog 8530 and Zilog 85C30
                   (can be used as console if needed)

           o   Network adapters
               -   ie (10Mbps Intel 82586 ethernet, built-in (4/100 and 4/200,
                   may not be working properly on 4/400) and VME card)
               -   le (10Mbps AMD Lance ethernet, built-in (4/300, sun4c, and
                   sun4m) and sbus card)
               -   qe (quad 10Mbps AMD Lance ethernet (four ethernet inter-
                   faces), sbus card)
               -   be (100Mbps half-duplex "Big Mac" ethernet, sbus card)
               -   hme (100Mbps full-duplex "Happy Meal" ethernet, sbus card,
                   not well tested)
               -   qfe (quad 100Mbps full-duplex "Happy Meal" ethernet (four
                   ethernet interfaces), sbus card, not well tested)
               -   misc (various ethernet interfaces are found on multi-func-
                   tion sbus cards (e.g. along with SCSI), the ethernet inter-
                   faces work even if the other functions do not)
               -   en (Efficient Networks, Inc. ATM interface)

           o   SCSI interfaces
               -   isp (5MB/s Qlogic ISP 10x0 family)
               -   esp (5MB/s and 10MB/s NCR 53C9x SCSI controller, built-in
                   (sun4c, sun4m and 4/300) and sbus card)
               -   si (5MB/s NCR 5380 SCSI controller, VME card (Interrupt
                   driven and polled DMA))
               -   sw (5MB/s NCR 5380 SCSI controller, built-in on 4/110
                   (polled DMA only))

                   Note:  See
                                http://saturn.tlug.org/suncdfaq/
                          for information on bootable CD-ROMs

           o   VME disk interfaces
               -   xd (Xylogics 7053 VME/SMD disk controller)
               -   xy (Xylogics 450/451 VME disk controller)

                   Note:  VME/IPI disks are not supported

           o   Floppy drives
               -   fd (floppy disk drive, built-in on sun4c and sun4m)
               -   sd (SCSI floppy drive, acts as a SCSI drive to kernel,
                   found with some SparcBook 3 machines)

           o   Input devices
               -   Sun keyboard and mouse
               -   SparcBook 3 keyboard and joystick
               -   Third-party keyboards, mice, and trackballs

           o   Audio
               -   audioamd (AMD-based 8000 Hz, 8 bit, mu-law, built-in (sun4c
                   and SPARC Classic))
               -   audiocs (CS4231-based 44 KHz, 16 bit, PCM, sbus and option-
                   al (on SPARCStation 4), does not support audio input)

           o   Misc cards
               -   mtty/mbpp (Magma Serial/Parallel sbus card)
               -   xbox (Sun sbus expander device)
               -   nell (sbus-to-PCMCIA bridge)

     Unsupported devices

           o   Use of more than one processor in sun4m machines (it boots, but
               only uses one processor)

           o   DBRIe-based audio and ISDN for sun4m machines (other than the
               SPARC Classic)

           o   sc (Sun SCSI VME card)

           o   bpp (bi-directional parallel port, built-in and sbus card)

           o   cgtwelve (a.k.a. GS, 24 bpp sbus framebuffer)

           o   leo (a.k.a. ZX and TZX, 24 bpp sbus framebuffer)