NetBSD/sparc Supported Hardware
The following hardware is supported by NetBSD/sparc:
sun4m mbus CPU modules (top)
Sun 4/600, SPARCstation/server 10, SPARCstation/server
20, and clones
-
cpu0; All single-CPU
systems are supported
-
cpuN; All hardware
compatible dual-, tri- and quad-CPU SuperSPARC-I,
SuperSPARC-II, and hyperSPARC systems are supported
with an SMP
kernel (2.0)
sun4c and sun4m framebuffers (top)
On-board and sbus card.
-
bwtwo; 1 bpp framebuffer -
On-board and sbus card (MG1 and MG2)
-
cgthree; 8 bpp framebuffer -
On-board and sbus card
-
cgsix; LEGO 8 bpp accelerated
framebuffer - On-board and sbus card (GX, GX+, TGX, and
TGX+)
-
cgfourteen; SX 24 bpp
accelerated framebuffer - On-board SPARCstation 10SX and
SPARCstation 20, requires optional 4 or 8 MB VSIMM
kernel support limited to
cgthree emulation
-
tcx; S24 accelerated color
framebuffer - On-board SPARCstation 4 and JavaStation-1 (8
bpp), and optional on SPARCstation 5 (24 bpp)
kernel support limited to
cgthree emulation
-
pnozz; Weitek p9100 24
bpp accelerated framebuffer - On-board Tadpole SPARCbook
3GS and 3GX (1.5)
kernel support limited to
cgthree emulation
-
zx; ZX and TZX 24 bpp
accelerated framebuffer - sbus card (leo)
(2.0)
No X server support yet
-
igsfb; 24 bpp IGS C1682
accelerated framebuffer - On-board JavaStation-NC
kernel support limited to text
console (no X)
(2.0)
sun4 framebuffers (top)
VME card, on-board, or P4 (supported only on 4/100 and
4/300 series).
-
bwtwo; 1 bpp
framebuffer - On-board and P4.
The bwtwo driver also supports attaching a bwtwo
instance to the overlay plane of P4 cgfour and cgeight
framebuffers.
-
cgtwo; 8 bpp framebuffer -
VME card
-
cgfour; 8 bpp framebuffer
with overlay - P4
-
cgsix; LEGO 8 bpp accelerated
framebuffer - P4
-
cgeight; TC 24 bpp
framebuffer with overlay - P4.
Note: cgeight support is not well
tested
Network interfaces (top)
-
ie; 10 Mbps Intel 82586
ethernet - On-board (4/100 and 4/200, may not be working
properly on 4/400) and VME card.
-
le; 10 Mbps AMD 7990 Lance
ethernet - On-board (4/300, sun4c, and sun4m) and sbus
card.
-
qec; one 100 Mbps be ethernet
interface and four 10 Mbps Mace ethernet interfaces -
sbus card
-
be; 100 Mbps half-duplex "Big
Mac" ethernet - sbus card
(1.5)
-
hme; 100 Mbps full-duplex
"Happy Meal" ethernet - On-board JavaStation-NC and sbus card
(1.5)
This hardware is not supported on the sun4c
platform
-
qfe; four 100 Mbps
full-duplex "Happy Meal" ethernet interfaces - sbus card
(1.6)
- Ethernet interfaces are sometimes found on
multi-function sbus cards (e.g. along with SCSI), the
ethernet interfaces will work even ifthe other functions
do not
SCSI interfaces (top)
-
isp; 10 MB/s (Fast) and 20
MB/s (Fast+Wide) Qlogic ISP 10x0 family - sbus card
-
esp; 5 MB/s and 10 MB/s
(Fast) NCR 53C9x SCSI controller, known as
"fas" on Solaris - On-board (sun4c,
sun4m and 4/300) and sbus card
-
si; 5 MB/s NCR 5380
SCSI controller - VME card (Interrupt driven and polled
DMA)
-
sw; 5 MB/s NCR 5380 SCSI
controller - On-board 4/110 (polled DMA only)
- SCSI functionality is sometimes found on
multi-function sbus cards (e.g. along with ethernet), the
SCSI isp and esp portions of those cards should work, even
if the other functions do not
VME disk interfaces (top)
-
xd; Xylogics 7053 VME/SMD
disk controller
-
xy; Xylogics 450/451 VME disk
controller
Note: VME/IPI disks are not
supported
Floppy drives (top)
-
fd; floppy disk drive -
On-board sun4c and sun4m
-
sd; SCSI floppy drive, acts
as a SCSI drive to kernel - found with some SPARCbook 3
machines
Tape drives (top)
-
st; most SCSI tape drives
PCMCIA/Cardbus devices (top)
-
nell; PCMCIA interface -
On-board SPARCstation Voyager and sbus card
(1.6)
-
tslot; PCMCIA interface -
On-board SPARCbook 3GX and 3GS
(-current)
All PCMCIA devices listed on theMachine-independent PCMCIA drivers
page should work in -current, but not in 1.6. Some have
been tested. See the FAQ for more information about
using the nell driver on 1.6.
Serial interfaces (top)
-
zs; Zilog 8530 serial
ports, which can be used as the system console if
desired - On-board sun4, sun4c, and sun4m
-
com; Zilog 85C30 serial ports
(ns16550a) - On-board Tadpole SPARCbook 3GS and 3GX
(internal 14.4 kbps modem, use
/dev/ttyC0
) and JavaStation-NC
(1.5)
Input devices (top)
- Sun keyboard and mouse
- SPARCbook 3GS and 3GX keyboard and joystick
- Third-party trackballs and mice
- PS/2 keyboards and mice on JavaStation models
Audio interfaces (top)
-
audioamd; AMD 7930-based 8000
Hz, 8 bit, mono, mu-law - On-board sun4c, SPARC Classic
and 4/600 series.
-
audiocs; CS4231-based 44 KHz,
16 bit, stereo, PCM -
On-board SPARCstation 5, JavaStation-1, JavaStation-NC, and
optional on SPARCstation 4.
(Additional support for audio input and JavaStations added in
(1.6)).
-
dbri; Sun DBRI ISDN/audio
controller 44 kHz, 16 bit, stereo (output only) -
On-board SPARCbook and various SPARCstations.
(-current)
Parallel ports (top)
-
bpp; bi-directional parallel
port - on-board and sbus card
Miscellaneous sbus devices (top)
Devices often asked about, but not yet supported (top)
If you have a device that's not listed, it might be
compatible with something else, or we might have simply
forgotten it. If all else fails, maybe you could write a
driver!
-
sc; Sun SCSI
- VME card.
-
cgtwelve; GS 24 bpp
accelerated framebuffer - sbus card.
-
DBRI; ISDN support
- on-board, sbus card.
Back to
NetBSD/sparc port page