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

[[!template id=port
port="hppa"
cur_rel="9.0"
future_rel="10.0"
changes_cur="9.0"
changes_future="10.0"
thumbnail="//www.netbsd.org/images/ports/hp700/715.gif"
about="""
NetBSD/hppa is the port of NetBSD to the Hewlett-Packard 9000 Series
700 workstations, which are based on HP's Precision Architecture RISC
(PA-RISC) CPUs. These machines superseded the HP 9000 Series 300 and 400
workstations, which are supported by NetBSD as NetBSD/hp300.

Nick Hudson is the maintainer of NetBSD/hppa.

The hp700 port of NetBSD was started by Matt Fredette in October 2001.
He started working with Michael Shalayeff's
[OpenBSD/hppa](http://www.openbsd.org/hppa.html) sources at that time,
and after much work had it booting multiuser in March of 2002. At that
time he began merging the port into the NetBSD tree.

The port was renamed NetBSD/hppa for the 7.0 release.

"""
supported_hardware="""
Supported System Models
-----------------------

NetBSD/hppa is known to support the following system models (more may
work, but additional models have not been tested yet):

-   Machines based on the PA7100/PA7150 (PCXT, PA-RISC 1.1b) CPU

    -   HP 9000 715/33, 715/50, 715/75
    -   HP 9000 725/50, 725/75
    -   HP 9000 735/99, 735/125, 755/99, and 755/125
    -   HP 9000 742i
    -   HP 9000 745i/50, 745i/100, 747i/50, and 747i/100

-   Machines based on the PA7100LC (PCXL, PA-RISC 1.1c) CPU: *(see
    [[serial console|serialconsole-712]] notes for 712/\* models)*

    -   HP 9000 712/60, 712/80, and 712/100
    -   HP 9000 715/64, 715/80, 715/100, and 715/100XC
    -   HP 9000 725/64, and 725/100
    -   HP 9000 743ii, and 748i
    -   HP 9000 D200, and D210
    -   HP 9000 D300, and D310
    -   HP 9000 SAIC Galaxy 1000, and SAIC Galaxy 1100
    -   HP 9000 E25, E35, E45, and E55 (no SCSI) *([[serial
        console|hppafaq#serial_console]] only)*

-   Machines based on the PA7200 (PCXT', PA-RSC 1.1d) CPU:

    -   HP9000 C100, and C110
    -   HP9000 J200, J210, and J210CX
    -   HP9000 Kx00, Kx10, and Kx20

-   Machines based on the PA7300LC (PCXL2, PA-RISC 1.1e) CPU:

    -   HP 9000 A180, and A180C
    -   HP 9000 B132L, B132L+, B160L, and B180L+
    -   HP 9000 C132L, C160L
    -   HP 9000 D220, D230
    -   HP 9000 D320, D330
    -   RDI PrecisionBook

-   Machines based on the PA8000 (PCXU, PA-RISC 2.0) CPU (in 32-bit
    mode):

    -   HP9000 C160, and C180
    -   HP9000 J280, and J282

-   Machines based on the PA8200 (PCXU+, PA-RISC 2.0) CPU (in 32-bit
    mode):

    -   HP9000 C200, C230 and C240
    -   HP9000 J2240

-   Machines based on the PA8500 (PCXW, PA-RISC 2.0) CPU (in 32-bit
    mode):

    -   HP9000 C360
    -   HP9000 B1000, and B2000
    -   HP9000 C3000
    -   HP9000 J5000
    -   HP9000 J7000

-   Machines based on the PA8600 (PCXW+, PA-RISC 2.0) CPU (in 32-bit
    mode):

    -   HP9000 B2600
    -   HP9000 C3600
    -   HP9000 J5600
    -   HP9000 J6000
    -   HP9000 J7600

-   Machines based on the PA8700 (PCXW2, PA-RISC 2.0) CPU (in 32-bit
    mode):

    -   HP9000 C3650
    -   HP9000 C3700 and C3750
    -   HP9000 J6700 and J6750

Supported Hardware
------------------

NetBSD/hppa currently supports the following hardware:

-   Intel 82596 ethernet (*iee*)
-   NCR 53C700 SCSI controller (*oosiop*)
-   NCR 53C710 SCSI controller (*osiop*)
-   NCR 53C720 SCSI controller (*siop*)
-   NCR/Symbios Logic 53c810, 53c810A, 53c815, 53c820, 53c825, 53c825A,
    53c860, 53c875, 53c875J, 53c885, 53c895, and 53c896 (*siop/esiop*)
-   Qlogic ISP-1020, ISP-1040, ISP-1080 (LVD), and ISP-2100
    (FibreChannel) (*isp*)
-   Digital 21x4x and compatible Ethernet (*tlp*)
-   Intel EtherExpress Pro family Ethernet (*fxp*)
-   NE2000 and compatible Ethernet (*ne*)
-   RealTek RTL8129/8139 based Ethernet (*rtk*)
-   National Semiconductor DP83815 based Ethernet (*sip*)
-   ns16550a serial controller (*com*)
-   SGC Framebuffers which are configured via the Boot ROM (*sti*)
-   PS/2 style keyboard (*pckbd*)
-   PS/2 style mouse (*pms*)
-   Parallel port (*lpt*)
-   CS4215 audio (*harmony*)
-   VIA and ALI USB 2.0 host controllers (*ohci/ehci*)
-   USB mass storage devices (*umass*)
-   Realtek RTL8150L USB Ethernet (*url*)
-   Dino and Cujo Host/PCI bridges (*dino*)
-   Lasi I/O subsystem (*lasi*)
-   HIL keyboard (*hilkbd*)
-   HIL mouse (*hilms*)

"""
additional="""
#### Other sources of information ([top](#general))

-   [[hppa FAQ|hppafaq]]
-   [OpenBSD/hppa](http://www.openbsd.org/hppa.html)
-   [PA-RISC Linux Development
    Project](http://parisc-linux.org/index.html)
-   [The Cypher HP PA-RISC Project page](http://www.openpa.net/) (good
    info on hppa machines)
-   [Utah PA-RISC
    Mach/Lites/4.4](http://www.cs.utah.edu/flux/mach4-parisc/html/pamach.html)
    (obsolete)
-   [MkLinux for HP
    PA-RISC](ftp://ftp.cirr.com/pub/hppa/mklinux/mkpa.html) (obsolete)
-   [HPBSD: Utah's 4.3bsd port for HP9000 series
    machines](http://www.flux.utah.edu/~mike/hpbsd/hpbsd.html)
    (obsolete)
-   [HP Workstation Documentation
    Archive](http://www.hp.com/workstations/support/archive/) (some
    manuals for Series 700 machines)
-   [Netbooting
    NetBSD/hppa](http://www.NetBSD.org/docs/network/netboot/intro.hppa.html).
-   [General NetBSD Documentation](../../docs/) - for questions not
    specific to NetBSD/hppa.

"""

]]
[[!tag tier2port]]

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