1: [[!template id=port
2: port="hppa"
3: cur_rel="7.0"
4: future_rel="7.0"
5: changes_cur="6.0"
6: changes_future="7.0"
7: thumbnail="http://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](../../docs/network/netboot/intro.hp700.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