Hardware Supported by NetBSD

Platforms ('ports')

Not yet integrated porting efforts

Suggested Ports

Machine-Independent Devices

Machines and hardware platforms


Platforms ('ports')

Ports in the source tree (top)

This table lists details for each port, including the latest formal release or snapshot ('snap'). Complete binary and source distributions are available for ports with formal releases.

Those ports which are not yet considered stable are marked experimental ('exper').

Port CPU Machines Latest Release
acorn26 arm Acorn Archimedes, A-series and R-series systems 3.0 stable
acorn32 arm Acorn RiscPC/A7000/NC and compatibles 3.0 stable
algor mips Algorithmics MIPS evaluation boards 3.0 stable
alpha alpha Digital Alpha (64-bit) 3.0 stable
amd64 x86_64 Advanced Micro Devices AMD64(tm) 64-bit CPUs 3.0 stable
amiga m68k Commodore Amiga, MacroSystem DraCo 3.0 stable
amigappc powerpc PowerPC-based Amiga boards none exper
arc mips Machines following the Advanced RISC Computing spec 3.0 stable
atari m68k Atari TT030, Falcon, Hades 3.0 stable
bebox powerpc Be Inc's BeBox snap exper
cats arm Chalice Technology's Strong Arm evaluation board 3.0 stable
cesfic m68k CES's FIC8234 VME processor board 3.0 stable
cobalt mips Cobalt Networks' Microservers 3.0 stable
dreamcast sh3 Sega Dreamcast game console 3.0 stable
evbarm arm ARM evaluation boards 3.0 stable
ews4800mips mips NEC's MIPS based EWS4800 workstations snap exper
evbmips mips MIPS-based evaluation boards 3.0 stable
evbppc powerpc PowerPC-based evaluation boards 3.0 stable
evbsh3 sh3 Evaluation boards with Hitachi Super-H SH3 and SH4 CPUs 3.0 stable
evbsh5 sh5 Evaluation boards with SuperH SH5 32/64-bit CPU 3.0 stable
hp300 m68k Hewlett-Packard 9000/300 and 400 series 3.0 stable
hp700 hppa Hewlett-Packard 9000/700 series snap exper
hpcarm arm StrongARM based Windows CE PDA machines 3.0 stable
hpcmips mips MIPS based Windows CE PDA machines 3.0 stable
hpcsh sh3 Hitachi SH3 and SH4 based Windows CE PDA machines 3.0 stable
i386 i386 i386 family IBM PCs and clones 3.0 stable
ia64 itanium Itanium family of processors none exper
ibmnws powerpc IBM Network Station Series 1000 3.0 stable
iyonix arm Iyonix ARM pc none exper
luna68k m68k OMRON Tateisi Electric's LUNA series 3.0 stable
mac68k m68k Apple Macintosh 3.0 stable
macppc powerpc Apple Power Macintosh and clones 3.0 stable
mipsco mips Mips family of workstations and servers 3.0 stable
mmeye sh3 Brains' mmEye Multi Media Server 3.0 stable
mvme68k m68k Motorola MVME 68k SBCs 3.0 stable
mvmeppc powerpc Motorola MVME PowerPC SBCs 3.0 stable
netwinder arm StrongARM based NetWinder machines 3.0 stable
news68k m68k Sony's m68k based "NET WORK STATION" series 3.0 stable
newsmips mips Sony's MIPS based "NET WORK STATION" series 3.0 stable
next68k m68k NeXT 68k 'black' hardware 3.0 stable
ofppc powerpc Generic OpenFirmware compliant PowerPC machines 3.0 stable
pc532 ns32k PC532 1.5 stable
playstation2 mips SONY PlayStation 2 snap exper
pmax mips Digital MIPS-based DECstations and DECsystems 3.0 stable
pmppc powerpc Artesyn's PM/PPC board 3.0 stable
prep powerpc PReP (PowerPC Reference Platform) and CHRP machines 3.0 stable
sandpoint powerpc Motorola Sandpoint reference platform 3.0 stable
sbmips mips Broadcom SiByte evaluation boards 3.0 stable
sgimips mips Silicon Graphics' MIPS-based workstations 3.0 stable
shark arm Digital DNARD ("shark") 3.0 stable
sparc sparc Sun SPARC (32-bit) 3.0 stable
sparc64 sparc Sun UltraSPARC (64-bit) 3.0 stable
sun2 m68k Sun 2 3.0 stable
sun3 m68k Sun 3 and 3x 3.0 stable
vax vax Digital VAX 3.0 stable
walnut powerpc IBM 405GP PowerPC "walnut" evaluation board 3.0 stable
x68k m68k Sharp X680x0 series 3.0 stable
xen i386 Xen Virtual Machine Monitor none exper

Ports by CPU architecture (top)

This table contains the same set of ports as in the above list, but ordered by MACHINE_ARCH CPU architecture value (returned by 'uname -p'). Machines of the same MACHINE_ARCH share the same userland binaries (with a few device specific exceptions). Note that both big endian (eb) and little endian (el) MIPS and SH3 ports are supported.

CPU Port
alpha alpha
arm acorn26  acorn32  cats  evbarm  hpcarm  iyonix  netwinder shark 
hppa hp700
i386 i386  xen
m68010 sun2 
m68k amiga  atari  cesfic  hp300  luna68k  mac68k  mvme68k  news68k  next68k  sun3  x68k
mipseb evbmips  (either eb and el) ews4800mips  mipsco  newsmips  sbmips  (either eb and el) sgimips
mipsel algor  arc  cobalt  evbmips  hpcmips  playstation2  pmax  sbmips 
ns32k pc532
powerpc amigappc  bebox  evbppc ibmnws macppc  mvmeppc  ofppc  pmppc  prep  sandpoint 
sh3eb evbsh3  (either eb and el) mmeye
sh3el dreamcast  evbsh3  hpcsh 
sh5 evbsh5 
sparc sparc 
sparc64 sparc64 (Can also run sparc binaries)
vax vax
x86_64 amd64 (Can also run i386 binaries)

Experimental ports (exper) (top)

Experimental ports are those marked 'exper' in the above table, and have generally not yet been distributed as part of an official NetBSD release. They are available through the experimental NetBSD-current source distribution and some are additionally available via pre-compiled binary snapshots provided by the port maintainers from time to time.

We encourage you to test experimental ports, but not all of them will provide stable service. Those that are stable and ready will be available in the next currently scheduled release. Look at the individual pages for details, or ask on the port's corresponding mailing list.

Ports history (top)

The following table shows the date of inclusion of each port matched with NetBSD releases.

Port / Release Date    
i386 1993/03/21    
NetBSD 0.8 release      
amiga 1993/07/05    
hp300 1993/08/07    
NetBSD 0.9 release      
pc532 1993/09/09    
mac68k 1993/11/29    
sparc 1994/02/01    
sun3 1994/02/23    
pmax 1994/05/27    
vax 1994/08/02    
NetBSD 1.0 release      
alpha 1995/02/13    
atari 1995/03/26    
mvme68k 1995/07/25    
NetBSD 1.1 release      
arm32 1996/01/31    
x68k 1996/05/05    
ofppc 1996/09/30    
NetBSD 1.2 release      
bebox 1997/10/14    
NetBSD 1.3 release      
newsmips 1998/02/18    
macppc 1998/05/15    
next68k 1998/06/09    
sparc64 1998/06/20    
NetBSD 1.4 release      
mmeye 1999/09/13    
evbsh3 1999/09/13    
hpcmips 1999/09/16    
news68k 1999/12/09    
luna68k 2000/01/05    
arc 2000/01/23    
prep 2000/02/29    
cobalt 2000/03/15    
amigappc 2000/03/25    
arm26 2000/05/09    
sgimips 2000/06/14    
mipsco 2000/08/12    
NetBSD 1.5 release      
dreamcast 2000/12/11    
hpcsh 2001/01/17    
sandpoint 2001/02/04    
hpcarm 2001/02/23    
sun2 2001/05/09    
algor 2001/05/28    
cats 2001/06/10    
evbppc 2001/06/14    
amd64 2001/06/19    
acorn32 2001/11/20    
mvmeppc 2002/02/27    
hp700 2002/03/03    
evbmips 2002/03/06    
sbmips 2002/03/07    
acorn26 2002/03/24    
pmppc 2002/05/31    
NetBSD 1.6 release      
evbsh5 2002/10/18    
ibmnws 2003/10/19    
xen 2004/03/11    
iyonix 2004/10/14    
NetBSD 2.0 release      
NetBSD 3.0 release      
ews4800mips 2005/12/29    

Not yet integrated porting efforts

General Information about not yet integrated ports (top)

For ports not listed above, no support is available as formal release or in the mainline experimental source distribution.

In most cases, people porting to a new machine wish to stay unknown to the public. This is a necessity, as answering "me too"-style requests just takes too much time. If you really think you can contribute to porting to a new machine (read: have started already; or know how to do it, but just don't want to duplicate efforts; or know lots about the internals of the machine which are not publicly known) you should contact the core group, who will provide contact to your co-strugglers.

Details about some not yet integrated ports (top)

However, for these machines, more details are available:


Suggested Ports

ARM (top)

Motorola M680X0 (top)

Motorola PowerPC (top)

Motorola M88K (top)

The Motorola 88000-series microprocessors (88100+88200 and the 88110) were Motorola's RISC processors of the late 1980's and early 1990's. They abandoned the m88k systems to concentrate on the PowerPC with Apple and IBM, but not before several good systems were built around the 88k.

MIPS (top)

Hitachi Super-H (SH3/SH4) (top)

Intel i386 and above (top)

Other (top)


Machine-Independent Devices

Hardware Devices (top)

Pseudo-device and logical drivers (top)


Machines and hardware platforms

Generic hardware (top)

NetBSD has made a good showing on a wide range of generic platforms, from powerful servers to handheld and embedded devices. Please take a look to ports table and refer to specific port home page for details.

Hardware designed for and with NetBSD (top)

A wide variety of commercial hardware runs NetBSD itself. See our list of commercial hardware.

Emulated platforms (top)

Some of the mentioned hardware machines may be emulated (and even simulated) by various software emulators. Please refer to the section called Running NetBSD on emulated hardware for details.

(contact us)   Generated from %NetBSD: index.xml,v 1.21 2006/02/20 18:49:45 jschauma Exp %
Copyright © 1994-2006 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.