Diff for /wikisrc/ports.mdwn between versions 1.11 and 1.28

version 1.11, 2016/10/26 20:10:21 version 1.28, 2021/07/06 17:43:33
Line 20  Currently there are 8 ports with Tier I  Line 20  Currently there are 8 ports with Tier I 
   
 [[!table data="""  [[!table data="""
 Port            |CPU            |Machines                                               |Latest Release  Port            |CPU            |Machines                                               |Latest Release
 [[amd64]]       |x86_64         |64-bit x86-family machines with AMD and Intel CPUs     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[aarch64]]     |aarch64        |64-bit ARM CPUs                                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[evbarm]]      |arm            |ARM evaluation boards                                  |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[amd64]]       |x86_64         |64-bit x86-family machines with AMD and Intel CPUs     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[evbmips]]     |mips           |MIPS-based evaluation boards                           |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[evbarm]]      |arm            |ARM evaluation boards                                  |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[evbppc]]      |powerpc        |PowerPC-based evaluation boards                        |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[evbmips]]     |mips           |MIPS-based evaluation boards                           |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[hpcarm]]      |arm            |StrongARM based Windows CE PDA machines                |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[evbppc]]      |powerpc        |PowerPC-based evaluation boards                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[i386]]        |i386           |32-bit x86-family generic machines ("PC clones")       |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[hpcarm]]      |arm            |StrongARM based Windows CE PDA machines                |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sparc64]]     |sparc          |Sun UltraSPARC (64-bit)                                |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[i386]]        |i386           |32-bit x86-family generic machines ("PC clones")       |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[xen]]         |i386, x86_64   |Xen Virtual Machine Monitor                            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sparc64]]     |sparc          |Sun UltraSPARC (64-bit)                                |[9.2](http://www.netbsd.org/releases/formal-9/)
   [[xen]]         |i386, x86_64   |Xen Virtual Machine Monitor                            |[9.2](http://www.netbsd.org/releases/formal-9/)
 """]]  """]]
   
   
Line 44  Currently there are 49 ports with Tier I Line 45  Currently there are 49 ports with Tier I
   
 [[!table data="""  [[!table data="""
 Port            |CPU            |Machines                                                               |Latest Release  Port            |CPU            |Machines                                                               |Latest Release
 [[acorn32]]     |arm            |Acorn RiscPC/A7000/NC and compatibles                                  |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[acorn32]]     |arm            |Acorn RiscPC/A7000/NC and compatibles                                  |[8.1](http://www.netbsd.org/releases/formal-8/)
 [[algor]]       |mips           |Algorithmics MIPS evaluation boards                                    |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[algor]]       |mips           |Algorithmics MIPS evaluation boards                                    |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[alpha]]       |alpha          |Digital Alpha (64-bit)                                                 |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[alpha]]       |alpha          |Digital Alpha (64-bit)                                                 |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[amiga]]       |m68k           |Commodore Amiga, MacroSystem DraCo                                     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[amiga]]       |m68k           |Commodore Amiga, MacroSystem DraCo                                     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[amigappc]]    |powerpc        |PowerPC-based Amiga boards                                             |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[amigappc]]    |powerpc        |PowerPC-based Amiga boards                                             |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[arc]]         |mips           |Machines following the Advanced RISC Computing spec                    |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[arc]]         |mips           |Machines following the Advanced RISC Computing spec                    |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[atari]]       |m68k           |Atari TT030, Falcon, Hades                                             |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[atari]]       |m68k           |Atari TT030, Falcon, Hades                                             |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[bebox]]       |powerpc        |Be Inc's BeBox                                                         |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[bebox]]       |powerpc        |Be Inc's BeBox                                                         |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[cats]]        |arm            |Chalice Technology's Strong Arm evaluation board                       |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[cats]]        |arm            |Chalice Technology's Strong Arm evaluation board                       |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[cesfic]]      |m68k           |CES's FIC8234 VME processor board                                      |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[cesfic]]      |m68k           |CES's FIC8234 VME processor board                                      |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[cobalt]]      |mips           |Cobalt Networks' Microservers                                          |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[cobalt]]      |mips           |Cobalt Networks' Microservers                                          |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[dreamcast]]   |[[sh3]]        |Sega Dreamcast game console                                            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[dreamcast]]   |[[sh3]]        |Sega Dreamcast game console                                            |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[epoc32]]      |arm            |32bit PSION EPOC PDA                                                   |none  [[epoc32]]      |arm            |32bit PSION EPOC PDA                                                   |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[emips]]       |mips           |Machines based on "Extensible MIPS"                                    |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[emips]]       |mips           |Machines based on "Extensible MIPS"                                    |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[evbsh3]]      |[[sh3]]        |Evaluation boards with Renesas (Hitachi) Super-H SH3 and SH4 CPUs      |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[evbsh3]]      |[[sh3]]        |Evaluation boards with Renesas (Hitachi) Super-H SH3 and SH4 CPUs      |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[ews4800mips]] |mips           |NEC's MIPS based EWS4800 workstations                                  |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[ews4800mips]] |mips           |NEC's MIPS based EWS4800 workstations                                  |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[hp300]]       |m68k           |Hewlett-Packard 9000/300 and 400 series                                |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[hp300]]       |m68k           |Hewlett-Packard 9000/300 and 400 series                                |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[hppa]]        |hppa           |Hewlett-Packard 9000/700 series                                        |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[hppa]]        |hppa           |Hewlett-Packard 9000/700 series                                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[hpcmips]]     |mips           |MIPS based Windows CE PDA machines                                     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[hpcmips]]     |mips           |MIPS based Windows CE PDA machines                                     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[hpcsh]]       |[[sh3]]        |Renesas (Hitachi) SH3 and SH4 based Windows CE PDA machines            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[hpcsh]]       |[[sh3]]        |Renesas (Hitachi) SH3 and SH4 based Windows CE PDA machines            |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[ia64]]        |itanium        |Itanium family of processors                                           |none  [[ia64]]        |itanium        |Itanium family of processors                                           |none
 [[ibmnws]]      |powerpc        |IBM Network Station Series 1000                                        |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[ibmnws]]      |powerpc        |IBM Network Station Series 1000                                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[iyonix]]      |arm            |Iyonix ARM pc                                                          |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[iyonix]]      |arm            |Iyonix ARM pc                                                          |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[landisk]]     |[[sh3]]        |SH4 based NAS appliances by I-O DATA                                   |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[landisk]]     |[[sh3]]        |SH4 based NAS appliances by I-O DATA                                   |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[luna68k]]     |m68k           |OMRON Tateisi Electronics' LUNA series                                 |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[luna68k]]     |m68k           |OMRON Tateisi Electronics' LUNA series                                 |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[mac68k]]      |m68k           |Apple Macintosh                                                        |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[mac68k]]      |m68k           |Apple Macintosh                                                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[macppc]]      |powerpc        |Apple Power Macintosh and clones                                       |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[macppc]]      |powerpc        |Apple Power Macintosh and clones                                       |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[mipsco]]      |mips           |Mips family of workstations and servers                                |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[mipsco]]      |mips           |Mips family of workstations and servers                                |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[mmeye]]       |[[sh3]]        |Brains' mmEye Multi Media Server                                       |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[mmeye]]       |[[sh3]]        |Brains' mmEye Multi Media Server                                       |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[mvme68k]]     |m68k           |Motorola MVME 68k SBCs                                                 |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[mvme68k]]     |m68k           |Motorola MVME 68k SBCs                                                 |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[mvmeppc]]     |powerpc        |Motorola MVME PowerPC SBCs                                             |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[mvmeppc]]     |powerpc        |Motorola MVME PowerPC SBCs                                             |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[netwinder]]   |arm            |StrongARM based NetWinder machines                                     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[netwinder]]   |arm            |StrongARM based NetWinder machines                                     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[news68k]]     |arm            |Sony's m68k based "NET WORK STATION" series                            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[news68k]]     |m68k           |Sony's m68k based "NET WORK STATION" series                            |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[newsmips]]    |mips           |Sony's MIPS based "NET WORK STATION" series                            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[newsmips]]    |mips           |Sony's MIPS based "NET WORK STATION" series                            |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[next68k]]     |m68k           |NeXT 68k 'black' hardware                                              |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[next68k]]     |m68k           |NeXT 68k 'black' hardware                                              |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[ofppc]]       |powerpc        |Generic OpenFirmware compliant PowerPC machines                        |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[ofppc]]       |powerpc        |Generic OpenFirmware compliant PowerPC machines                        |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[pmax]]        |mips           |Digital MIPS-based DECstations and DECsystems                          |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[pmax]]        |mips           |Digital MIPS-based DECstations and DECsystems                          |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[prep]]        |powerpc        |PReP (PowerPC Reference Platform) and CHRP machines                    |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[prep]]        |powerpc        |PReP (PowerPC Reference Platform) and CHRP machines                    |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[rs6000]]      |powerpc        |MCA-based IBM RS/6000 workstations                                     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[riscv]]       |riscv          |RISC-V                                                                 |none
 [[sandpoint]]   |powerpc        |Motorola Sandpoint reference platform                                  |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[rs6000]]      |powerpc        |MCA-based IBM RS/6000 workstations                                     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sbmips]]      |mips           |Broadcom SiByte evaluation boards                                      |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sandpoint]]   |powerpc        |Motorola Sandpoint reference platform                                  |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sgimips]]     |mips           |Silicon Graphics' MIPS-based workstations                              |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sbmips]]      |mips           |Broadcom SiByte evaluation boards                                      |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[shark]]       |arm            |Digital DNARD ("shark")                                                |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sgimips]]     |mips           |Silicon Graphics' MIPS-based workstations                              |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sparc]]       |sparc          |Sun SPARC (32-bit)                                                     |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[shark]]       |arm            |Digital DNARD ("shark")                                                |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sun2]]        |m68k           |Sun 2                                                                  |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sparc]]       |sparc          |Sun SPARC (32-bit)                                                     |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[sun3]]        |m68k           |Sun 3 and 3x                                                           |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sun2]]        |m68k           |Sun 2                                                                  |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[vax]]         |vax            |Digital VAX                                                            |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[sun3]]        |m68k           |Sun 3 and 3x                                                           |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[x68k]]        |m68k           |Sharp X680x0 series                                                    |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[vax]]         |vax            |Digital VAX                                                            |[9.2](http://www.netbsd.org/releases/formal-9/)
 [[zaurus]]      |arm            |Sharp C7x0/C860/C1000/C3x00 series PDA                                 |[7.0.2](http://www.netbsd.org/releases/formal-7/)  [[x68k]]        |m68k           |Sharp X680x0 series                                                    |[9.2](http://www.netbsd.org/releases/formal-9/)
   [[zaurus]]      |arm            |Sharp C7x0/C860/C1000/C3x00 series PDA                                 |[9.2](http://www.netbsd.org/releases/formal-9/)
 """]]  """]]
   
   
Line 106  Ports are moved to life support if they  Line 108  Ports are moved to life support if they 
 * Port will be bumped up to organic when it is shown to be working.  * Port will be bumped up to organic when it is shown to be working.
 * If the port is not reported fixed within the next 6-12 months, it will be moved to the Attic.  * If the port is not reported fixed within the next 6-12 months, it will be moved to the Attic.
   
 Currently there is 1 port with Tier III status. It is:  Currently there are no ports with Tier III status.
   
 [[!table data="""  
 Port            |CPU            |Machines  
 [[acorn26]]     |arm            |Acorn Archimedes, A-series and R-series systems  
 """]]  
   
   
 <hr>  <hr>
Line 126  ports are supported. Line 123  ports are supported.
   
 [[!table data="""  [[!table data="""
 CPU             |Tier(s)        |Ports(s)  CPU             |Tier(s)        |Ports(s)
   aarch64         |I              |[[aarch64]]
 alpha           |II             |[[alpha]]  alpha           |II             |[[alpha]]
 arm             |I, II, III     |[[acorn26]] [[acorn32]] [[cats]] [[epoc32]] [[evbarm]] [[hpcarm]] [[iyonix]] [[netwinder]] [[shark]] [[zaurus]]  arm             |I, II          |[[acorn32]] [[cats]] [[epoc32]] [[evbarm]] [[hpcarm]] [[iyonix]] [[netwinder]] [[shark]] [[zaurus]]
 hppa            |II             |[[hppa]]  hppa            |II             |[[hppa]]
 i386            |I              |[[i386]] [[xen]]  i386            |I              |[[i386]] [[xen]]
 m68010          |II             |[[sun2]]  m68010          |II             |[[sun2]]
 m68k            |II             |[[amiga]] [[atari]] [[cesfic]] [[hp300]] [[luna68k]] [[mac68k]] [[mvme68k]] [[news68k]] [[next68k]] [[sun3]] [[x68k]]  m68k            |II             |[[amiga]] [[atari]] [[cesfic]] [[hp300]] [[luna68k]] [[mac68k]] [[mvme68k]] [[news68k]] [[next68k]] [[sun3]] [[x68k]]
 mipseb          |I, II          |[[emips]] [[evbmips]] [[ews4800mips]] [[mipsco]] [[newsmips]] [[sbmips]] [[sgimips]]  mipseb          |I, II          |[[emips]] [[evbmips]] [[ews4800mips]] [[mipsco]] [[newsmips]] [[sbmips]] [[sgimips]]
 mipsel          |I, II          |[[algor]] [[arc]] [[cobalt]] [[evbmips]] [[hpcmips]] [[pmax]] [[sbmips]]  mipsel          |I, II          |[[algor]] [[arc]] [[cobalt]] [[evbmips]] [[hpcmips]] [[pmax]] [[sbmips]]
 powerpc         |I, II          |[[amigappc]] [[bebox]] [[evbppc]] [[ibmnws]] [[macppc]] [[mvmeppc]] [[ofppc]] [[prep]]] [[rs6000]] [[sandpoint]]  powerpc         |I, II          |[[amigappc]] [[bebox]] [[evbppc]] [[ibmnws]] [[macppc]] [[mvmeppc]] [[ofppc]] [[prep]] [[rs6000]] [[sandpoint]]
 [[sh3eb|sh3]]   |II             |[[evbsh3]] [[mmeye]]  [[sh3eb|sh3]]   |II             |[[evbsh3]] [[mmeye]]
 [[sh3el|sh3]]   |II             |[[dreamcast]] [[evbsh3]] [[landisk]] [[hpcsh]]  [[sh3el|sh3]]   |II             |[[dreamcast]] [[evbsh3]] [[landisk]] [[hpcsh]]
 sparc           |II             |[[sparc]]  sparc           |II             |[[sparc]]
Line 142  sparc64  |I  |[[sparc64]] (Can also run  Line 140  sparc64  |I  |[[sparc64]] (Can also run 
 vax             |II             |[[vax]]  vax             |II             |[[vax]]
 x86_64          |I              |[[amd64]] (Can also run i386 binaries), xen  x86_64          |I              |[[amd64]] (Can also run i386 binaries), xen
 """]]  """]]
   
   ## Various ways of denoting ports and CPUs
   
   When discussing ports and CPUs, there are two concepts, each of which have three ways of being named.  Strictly, the word port refers to the value shown by "uname -m", and typically corresponds to a directory under src/sys.  build.sh supports aliases, which are passed as if they were a port, but expand to a port and a cpu (MACHINE and MACHINE_ARCH); an example is evbearmv7hf-el which expands to the evbarm port and earmv7hf cpu.
   
   [[!table data="""
   concept | /usr/share/mk variable | uname | build.sh
   port | MACHINE      | uname -m | build.sh -m
   cpu  | MACHINE_ARCH | uname -p | build.sh -a
   """]]
   
   Additonally, there are things referred to as ports which are not actually "uname -m" values, but are notably different than what would be expected from that port name.  One is xen, which is a system architecture variant of i386/amd64, and another is aarch64, which is a CPU type variant of evbarm.

Removed from v.1.11  
changed lines
  Added in v.1.28


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb