[[!template id=port port="hppa" iso_image="true" cur_rel="10.0" future_rel="11.0" changes_cur="10.0" changes_future="11.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*) QEMU ---- See the [[NetBSD/hppa under QEMU|qemu_hppa]] page for instructions on how to get started with QEMU. """ 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]]