File:  [NetBSD Developer Wiki] / wikisrc / ports / hppa.mdwn
Revision 1.13: download - view: text, annotated - select for diffs
Sat Feb 15 08:00:06 2020 UTC (4 months, 3 weeks ago) by martin
Branches: MAIN
CVS tags: HEAD
Update for the 9.0 release

    1: [[!template id=port
    2: port="hppa"
    3: cur_rel="9.0"
    4: future_rel="10.0"
    5: changes_cur="9.0"
    6: changes_future="10.0"
    7: thumbnail="//www.netbsd.org/images/ports/hp700/715.gif"
    8: about="""
    9: NetBSD/hppa is the port of NetBSD to the Hewlett-Packard 9000 Series
   10: 700 workstations, which are based on HP's Precision Architecture RISC
   11: (PA-RISC) CPUs. These machines superseded the HP 9000 Series 300 and 400
   12: workstations, which are supported by NetBSD as NetBSD/hp300.
   13: 
   14: Nick Hudson is the maintainer of NetBSD/hppa.
   15: 
   16: The hp700 port of NetBSD was started by Matt Fredette in October 2001.
   17: He started working with Michael Shalayeff's
   18: [OpenBSD/hppa](http://www.openbsd.org/hppa.html) sources at that time,
   19: and after much work had it booting multiuser in March of 2002. At that
   20: time he began merging the port into the NetBSD tree.
   21: 
   22: The port was renamed NetBSD/hppa for the 7.0 release.
   23: 
   24: """
   25: supported_hardware="""
   26: Supported System Models
   27: -----------------------
   28: 
   29: NetBSD/hppa is known to support the following system models (more may
   30: work, but additional models have not been tested yet):
   31: 
   32: -   Machines based on the PA7100/PA7150 (PCXT, PA-RISC 1.1b) CPU
   33: 
   34:     -   HP 9000 715/33, 715/50, 715/75
   35:     -   HP 9000 725/50, 725/75
   36:     -   HP 9000 735/99, 735/125, 755/99, and 755/125
   37:     -   HP 9000 742i
   38:     -   HP 9000 745i/50, 745i/100, 747i/50, and 747i/100
   39: 
   40: -   Machines based on the PA7100LC (PCXL, PA-RISC 1.1c) CPU: *(see
   41:     [[serial console|serialconsole-712]] notes for 712/\* models)*
   42: 
   43:     -   HP 9000 712/60, 712/80, and 712/100
   44:     -   HP 9000 715/64, 715/80, 715/100, and 715/100XC
   45:     -   HP 9000 725/64, and 725/100
   46:     -   HP 9000 743ii, and 748i
   47:     -   HP 9000 D200, and D210
   48:     -   HP 9000 D300, and D310
   49:     -   HP 9000 SAIC Galaxy 1000, and SAIC Galaxy 1100
   50:     -   HP 9000 E25, E35, E45, and E55 (no SCSI) *([[serial
   51:         console|hppafaq#serial_console]] only)*
   52: 
   53: -   Machines based on the PA7200 (PCXT', PA-RSC 1.1d) CPU:
   54: 
   55:     -   HP9000 C100, and C110
   56:     -   HP9000 J200, J210, and J210CX
   57:     -   HP9000 Kx00, Kx10, and Kx20
   58: 
   59: -   Machines based on the PA7300LC (PCXL2, PA-RISC 1.1e) CPU:
   60: 
   61:     -   HP 9000 A180, and A180C
   62:     -   HP 9000 B132L, B132L+, B160L, and B180L+
   63:     -   HP 9000 C132L, C160L
   64:     -   HP 9000 D220, D230
   65:     -   HP 9000 D320, D330
   66:     -   RDI PrecisionBook
   67: 
   68: -   Machines based on the PA8000 (PCXU, PA-RISC 2.0) CPU (in 32-bit
   69:     mode):
   70: 
   71:     -   HP9000 C160, and C180
   72:     -   HP9000 J280, and J282
   73: 
   74: -   Machines based on the PA8200 (PCXU+, PA-RISC 2.0) CPU (in 32-bit
   75:     mode):
   76: 
   77:     -   HP9000 C200, C230 and C240
   78:     -   HP9000 J2240
   79: 
   80: -   Machines based on the PA8500 (PCXW, PA-RISC 2.0) CPU (in 32-bit
   81:     mode):
   82: 
   83:     -   HP9000 C360
   84:     -   HP9000 B1000, and B2000
   85:     -   HP9000 C3000
   86:     -   HP9000 J5000
   87:     -   HP9000 J7000
   88: 
   89: -   Machines based on the PA8600 (PCXW+, PA-RISC 2.0) CPU (in 32-bit
   90:     mode):
   91: 
   92:     -   HP9000 B2600
   93:     -   HP9000 C3600
   94:     -   HP9000 J5600
   95:     -   HP9000 J6000
   96:     -   HP9000 J7600
   97: 
   98: -   Machines based on the PA8700 (PCXW2, PA-RISC 2.0) CPU (in 32-bit
   99:     mode):
  100: 
  101:     -   HP9000 C3650
  102:     -   HP9000 C3700 and C3750
  103:     -   HP9000 J6700 and J6750
  104: 
  105: Supported Hardware
  106: ------------------
  107: 
  108: NetBSD/hppa currently supports the following hardware:
  109: 
  110: -   Intel 82596 ethernet (*iee*)
  111: -   NCR 53C700 SCSI controller (*oosiop*)
  112: -   NCR 53C710 SCSI controller (*osiop*)
  113: -   NCR 53C720 SCSI controller (*siop*)
  114: -   NCR/Symbios Logic 53c810, 53c810A, 53c815, 53c820, 53c825, 53c825A,
  115:     53c860, 53c875, 53c875J, 53c885, 53c895, and 53c896 (*siop/esiop*)
  116: -   Qlogic ISP-1020, ISP-1040, ISP-1080 (LVD), and ISP-2100
  117:     (FibreChannel) (*isp*)
  118: -   Digital 21x4x and compatible Ethernet (*tlp*)
  119: -   Intel EtherExpress Pro family Ethernet (*fxp*)
  120: -   NE2000 and compatible Ethernet (*ne*)
  121: -   RealTek RTL8129/8139 based Ethernet (*rtk*)
  122: -   National Semiconductor DP83815 based Ethernet (*sip*)
  123: -   ns16550a serial controller (*com*)
  124: -   SGC Framebuffers which are configured via the Boot ROM (*sti*)
  125: -   PS/2 style keyboard (*pckbd*)
  126: -   PS/2 style mouse (*pms*)
  127: -   Parallel port (*lpt*)
  128: -   CS4215 audio (*harmony*)
  129: -   VIA and ALI USB 2.0 host controllers (*ohci/ehci*)
  130: -   USB mass storage devices (*umass*)
  131: -   Realtek RTL8150L USB Ethernet (*url*)
  132: -   Dino and Cujo Host/PCI bridges (*dino*)
  133: -   Lasi I/O subsystem (*lasi*)
  134: -   HIL keyboard (*hilkbd*)
  135: -   HIL mouse (*hilms*)
  136: 
  137: """
  138: additional="""
  139: #### Other sources of information ([top](#general))
  140: 
  141: -   [[hppa FAQ|hppafaq]]
  142: -   [OpenBSD/hppa](http://www.openbsd.org/hppa.html)
  143: -   [PA-RISC Linux Development
  144:     Project](http://parisc-linux.org/index.html)
  145: -   [The Cypher HP PA-RISC Project page](http://www.openpa.net/) (good
  146:     info on hppa machines)
  147: -   [Utah PA-RISC
  148:     Mach/Lites/4.4](http://www.cs.utah.edu/flux/mach4-parisc/html/pamach.html)
  149:     (obsolete)
  150: -   [MkLinux for HP
  151:     PA-RISC](ftp://ftp.cirr.com/pub/hppa/mklinux/mkpa.html) (obsolete)
  152: -   [HPBSD: Utah's 4.3bsd port for HP9000 series
  153:     machines](http://www.flux.utah.edu/~mike/hpbsd/hpbsd.html)
  154:     (obsolete)
  155: -   [HP Workstation Documentation
  156:     Archive](http://www.hp.com/workstations/support/archive/) (some
  157:     manuals for Series 700 machines)
  158: -   [Netbooting
  159:     NetBSD/hppa](http://www.NetBSD.org/docs/network/netboot/intro.hppa.html).
  160: -   [General NetBSD Documentation](../../docs/) - for questions not
  161:     specific to NetBSD/hppa.
  162: 
  163: """
  164: 
  165: ]]
  166: [[!tag tier2port]]

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