version 1.277, 2019/04/24 04:00:39 |
version 1.278, 2019/05/27 22:55:20 |
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
<!doctype html> |
"http://www.w3.org/TR/html4/loose.dtd"> |
<html lang=en id=platform> |
<html> |
<meta charset=utf-8> |
<head> |
|
<title>OpenBSD/hppa</title> |
<title>OpenBSD/hppa</title> |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
<meta name="description" content="the OpenBSD/hppa page"> |
<meta name="description" content="the OpenBSD/hppa page"> |
<meta name="copyright" content="This document copyright 1996-2018 by OpenBSD."> |
|
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="canonical" href="https://www.openbsd.org/hppa.html"> |
<link rel="canonical" href="https://www.openbsd.org/hppa.html"> |
</head> |
|
|
|
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
|
|
<h2> |
<h2 id=OpenBSD> |
<a href="index.html"> |
<a href="index.html"> |
<font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a> |
<i>Open</i><b>BSD</b></a> |
<font color="#e00000">hppa</font> |
hppa |
</h2> |
</h2> |
<hr> |
<hr> |
<p> |
|
|
|
<img src="images/hppa.jpg" width="208" height="288" align="right" alt="hppa"> |
<table><tr><td> |
|
<p> |
OpenBSD/hppa runs on a large set of the 32-bit Hewlett Packard Precision |
OpenBSD/hppa runs on a large set of the 32-bit Hewlett Packard Precision |
Architecture workstations and servers (HP PA-RISC). A subset of the 64-bit |
Architecture workstations and servers (HP PA-RISC). A subset of the 64-bit |
models are supported in 32-bit mode, as well. |
models are supported in 32-bit mode, as well. |
<p> |
|
|
|
|
<p> |
A mailing list dedicated to the OpenBSD/hppa port is available at |
A mailing list dedicated to the OpenBSD/hppa port is available at |
<u><font color="#23238e">hppa@openbsd.org</font></u>. |
<a href="mailto:hppa@openbsd.org">hppa@openbsd.org</a>. |
To join the OpenBSD/hppa mailing list, send a message body of <b>"subscribe |
To join the OpenBSD/hppa mailing list, send a message body of <b>"subscribe |
hppa"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
hppa"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
subscribing. |
subscribing. |
<p> |
|
|
|
|
<p> |
The current port maintainer is |
The current port maintainer is |
Mark Kettenis (<a href="mailto:kettenis@openbsd.org">kettenis@openbsd.org</a>). |
Mark Kettenis (<a href="mailto:kettenis@openbsd.org">kettenis@openbsd.org</a>). |
Others are definitely welcome to contribute! |
Others are definitely welcome to contribute! |
|
|
<br clear=all> |
<td> |
|
<img src="images/hppa.jpg" width="208" height="288" alt="hppa"> |
|
</table> |
|
|
<hr> |
<hr> |
|
|
<h3 id="history"><font color="#0000e0"><strong>History</strong></font></h3> |
<h3 id="history"><strong>History</strong></h3> |
|
|
<p> |
<p> |
This project was started in those days when the only |
This project was started in those days when the only |
open source operating systems for HP PA-RISC computers were |
open source operating systems for HP PA-RISC computers were |
|
|
being released, even though their target was a different class of 9000 |
being released, even though their target was a different class of 9000 |
machines back then. |
machines back then. |
|
|
<h3 id="status"><font color="#0000e0"><strong>Current status</strong></font></h3> |
<h3 id="status"><strong>Current status</strong></h3> |
|
|
<p> |
<p> |
Currently, all the supported systems boot multi-user. |
Currently, all the supported systems boot multi-user. |
In addition to the release, full snapshots are made periodically, |
In addition to the release, full snapshots are made periodically, |
and work is ongoing to provide better hardware support. |
and work is ongoing to provide better hardware support. |
|
|
<h3 id="hardware"><font color="#0000e0"><strong>Supported hardware</strong></font></h3> |
<h3 id="hardware"><strong>Supported hardware</strong></h3> |
|
|
For a system component and device driver listing for this architecture, see |
For a system component and device driver listing for this architecture, see |
<a href="https://man.openbsd.org/?query=intro&arch=hppa&sektion=4">intro(4/hppa)</a>. |
<a href="https://man.openbsd.org/hppa/intro.4">intro(4/hppa)</a>. |
<p> |
<p> |
|
|
<ul> |
<ul> |
<li><a href="https://man.openbsd.org/?query=cpu&sektion=4&arch=hppa">cpu(4)</a> support for the 7000, |
<li><a href="https://man.openbsd.org/hppa/cpu.4">cpu(4)</a> support for the 7000, |
7100, 7100LC, 7150, 7200, 7300LC, 8000, 8200, 8500, 8600, 8700 processors<br> |
7100, 7100LC, 7150, 7200, 7300LC, 8000, 8200, 8500, 8600, 8700 processors<br> |
found on the following systems: |
found on the following systems: |
<ul> |
<ul> |
|
|
<li>PA8700-based (in 32-bit mode): C3650, C3700, C3750, J6700, J6750 |
<li>PA8700-based (in 32-bit mode): C3650, C3700, C3750, J6700, J6750 |
</ul> |
</ul> |
|
|
<li><a href="https://man.openbsd.org/?query=mem&sektion=4&arch=hppa">mem(4)</a> memory controllers for up to 2GB of memory. |
<li><a href="https://man.openbsd.org/hppa/mem.4">mem(4)</a> memory controllers for up to 2GB of memory. |
<li><a href="https://man.openbsd.org/?query=io&sektion=4&arch=hppa">io(4)</a> Bus/IO controllers and bridges, including: |
<li><a href="https://man.openbsd.org/hppa/io.4">io(4)</a> Bus/IO controllers and bridges, including: |
<ul> |
<ul> |
<li><a href="https://man.openbsd.org/?query=phantomas&sektion=4&arch=hppa">phantomas(4)</a> Phantom PseudoBC GSC+ Port, |
<li><a href="https://man.openbsd.org/hppa/phantomas.4">phantomas(4)</a> Phantom PseudoBC GSC+ Port, |
<li><a href="https://man.openbsd.org/?query=uturn&sektion=4&arch=hppa">uturn(4)</a> U2/UTurn Runway-GSC with IOA, |
<li><a href="https://man.openbsd.org/hppa/uturn.4">uturn(4)</a> U2/UTurn Runway-GSC with IOA, |
<li><a href="https://man.openbsd.org/?query=gsc&sektion=4&arch=hppa">gsc(4)</a> GSC, |
<li><a href="https://man.openbsd.org/hppa/gsc.4">gsc(4)</a> GSC, |
<li><a href="https://man.openbsd.org/?query=lasi&sektion=4&arch=hppa">lasi(4)</a> LASI, |
<li><a href="https://man.openbsd.org/hppa/lasi.4">lasi(4)</a> LASI, |
<li><a href="https://man.openbsd.org/?query=asp&sektion=4&arch=hppa">asp(4)</a> ASP, |
<li><a href="https://man.openbsd.org/hppa/asp.4">asp(4)</a> ASP, |
<li><a href="https://man.openbsd.org/?query=wax&sektion=4&arch=hppa">wax(4)</a> WAX, |
<li><a href="https://man.openbsd.org/hppa/wax.4">wax(4)</a> WAX, |
<li><a href="https://man.openbsd.org/?query=astro&sektion=4&arch=hppa">astro(4)</a> Astro Memory and I/O controller. |
<li><a href="https://man.openbsd.org/hppa/astro.4">astro(4)</a> Astro Memory and I/O controller. |
</ul> |
</ul> |
<li><a href="https://man.openbsd.org/?query=dino&sektion=4&arch=hppa">dino(4)</a> Dino/Cujo or <a href="https://man.openbsd.org/?query=elroy&sektion=4&arch=hppa">elroy(4)</a>) Elroy PCI host bridges providing <a href="https://man.openbsd.org/?query=pci&arch=hppa&sektion=4">pci(4)</a> PCI busses, supporting most <a href="https://man.openbsd.org/?query=pci&arch=hppa&sektion=4">pci(4)</a> cards. |
<li><a href="https://man.openbsd.org/hppa/dino.4">dino(4)</a> Dino/Cujo or <a href="https://man.openbsd.org/hppa/elroy.4">elroy(4)</a>) Elroy PCI host bridges providing <a href="https://man.openbsd.org/hppa/pci.4">pci(4)</a> PCI busses, supporting most <a href="https://man.openbsd.org/hppa/pci.4">pci(4)</a> cards. |
<li><a href="https://man.openbsd.org/?query=ppb&arch=hppa&sektion=4">ppb(4)</a> standard PCI-PCI bridges, including PCI expansion backplanes. |
<li><a href="https://man.openbsd.org/hppa/ppb.4">ppb(4)</a> standard PCI-PCI bridges, including PCI expansion backplanes. |
<li><a href="https://man.openbsd.org/?query=cbb&arch=hppa&sektion=4">cbb(4)</a> YENTA-compatible PCI-CardBus bridges supporting some <a href="https://man.openbsd.org/?query=cardbus&arch=hppa&sektion=4">cardbus(4)</a> and <a href="https://man.openbsd.org/?query=pcmcia&arch=hppa&sektion=4">pcmcia(4)</a> cards, on some models. |
<li><a href="https://man.openbsd.org/hppa/cbb.4">cbb(4)</a> YENTA-compatible PCI-CardBus bridges supporting some <a href="https://man.openbsd.org/hppa/cardbus.4">cardbus(4)</a> and <a href="https://man.openbsd.org/hppa/pcmcia.4">pcmcia(4)</a> cards, on some models. |
<li><a href="https://man.openbsd.org/?query=oosiop&sektion=4">oosiop(4)</a>, |
<li><a href="https://man.openbsd.org/oosiop.4">oosiop(4)</a>, |
<a href="https://man.openbsd.org/?query=osiop&sektion=4">osiop(4)</a> |
<a href="https://man.openbsd.org/osiop.4">osiop(4)</a> |
and |
and |
<a href="https://man.openbsd.org/?query=siop&sektion=4">siop(4)</a> |
<a href="https://man.openbsd.org/siop.4">siop(4)</a> |
on-board SCSI controllers. |
on-board SCSI controllers. |
<li><a href="https://man.openbsd.org/?query=pciide&sektion=4">pciide(4)</a> IDE drive controller supporting <a href="https://man.openbsd.org/?query=wd&sektion=4">wd(4)</a> and <a href="https://man.openbsd.org/?query=cd&sektion=4">cd(4)</a> drives. |
<li><a href="https://man.openbsd.org/pciide.4">pciide(4)</a> IDE drive controller supporting <a href="https://man.openbsd.org/wd.4">wd(4)</a> and <a href="https://man.openbsd.org/cd.4">cd(4)</a> drives. |
<li><a href="https://man.openbsd.org/?query=dc&arch=hppa&sektion=4">dc(4)</a> on-board Digital 10/100Mbit ethernet. |
<li><a href="https://man.openbsd.org/hppa/dc.4">dc(4)</a> on-board Digital 10/100Mbit ethernet. |
<li><a href="https://man.openbsd.org/?query=ohci&arch=hppa&sektion=4">ohci(4)</a> on-board USB controller supporting most <a href="https://man.openbsd.org/?query=usb&sektion=4">usb(4)</a> devices. |
<li><a href="https://man.openbsd.org/hppa/ohci.4">ohci(4)</a> on-board USB controller supporting most <a href="https://man.openbsd.org/usb.4">usb(4)</a> devices. |
<li><a href="https://man.openbsd.org/?query=sti&arch=hppa&sektion=4">sti(4)</a> SGC/GSC/PCI graphics controllers. |
<li><a href="https://man.openbsd.org/hppa/sti.4">sti(4)</a> SGC/GSC/PCI graphics controllers. |
<li><a href="https://man.openbsd.org/?query=com&arch=hppa&sektion=4">com(4)</a> on-board ns16550 serial ports. |
<li><a href="https://man.openbsd.org/hppa/com.4">com(4)</a> on-board ns16550 serial ports. |
<li><a href="https://man.openbsd.org/?query=lpt&arch=hppa&sektion=4">lpt(4)</a> on-board parallel port. |
<li><a href="https://man.openbsd.org/hppa/lpt.4">lpt(4)</a> on-board parallel port. |
<li><a href="https://man.openbsd.org/?query=harmony&arch=hppa&sektion=4">harmony(4)</a> on-board CS4215/AD1849 audio. |
<li><a href="https://man.openbsd.org/hppa/harmony.4">harmony(4)</a> on-board CS4215/AD1849 audio. |
<li><a href="https://man.openbsd.org/?query=hilkbd&arch=hppa&sektion=4">hilkbd(4)</a> HIL keyboards. |
<li><a href="https://man.openbsd.org/hppa/hilkbd.4">hilkbd(4)</a> HIL keyboards. |
<li><a href="https://man.openbsd.org/?query=hilms&arch=hppa&sektion=4">hilms(4)</a> HIL mice and graphics tablet. |
<li><a href="https://man.openbsd.org/hppa/hilms.4">hilms(4)</a> HIL mice and graphics tablet. |
<li><a href="https://man.openbsd.org/?query=hilid&arch=hppa&sektion=4">hilid(4)</a> HIL ID modules. |
<li><a href="https://man.openbsd.org/hppa/hilid.4">hilid(4)</a> HIL ID modules. |
<li><a href="https://man.openbsd.org/?query=pckbd&sektion=4&arch=hppa">pckbd(4)</a> PS/2 keyboards. |
<li><a href="https://man.openbsd.org/hppa/pckbd.4">pckbd(4)</a> PS/2 keyboards. |
<li><a href="https://man.openbsd.org/?query=pms&sektion=4">pms(4)</a> PS/2 mice. |
<li><a href="https://man.openbsd.org/pms.4">pms(4)</a> PS/2 mice. |
<li><a href="https://man.openbsd.org/?query=power&sektion=4&arch=hppa">power(4)</a> soft power button as available on some models. |
<li><a href="https://man.openbsd.org/hppa/power.4">power(4)</a> soft power button as available on some models. |
<li><a href="https://man.openbsd.org/?query=lcd&sektion=4&arch=hppa">lcd(4)</a> front-panel display on some models. |
<li><a href="https://man.openbsd.org/hppa/lcd.4">lcd(4)</a> front-panel display on some models. |
<li>Battery-backed real time clock. |
<li>Battery-backed real time clock. |
</ul> |
</ul> |
|
|
|
|
This list is not meant to be exhaustive either, but sums up the most commonly |
This list is not meant to be exhaustive either, but sums up the most commonly |
encountered devices on hppa machines. |
encountered devices on hppa machines. |
<ul> |
<ul> |
<li><a href="https://man.openbsd.org/?query=dino&sektion=4&arch=hppa">dino(4)</a> Dino in card mode. |
<li><a href="https://man.openbsd.org/hppa/dino.4">dino(4)</a> Dino in card mode. |
<li><a href="https://man.openbsd.org/?query=pcmcia&arch=hppa&sektion=4">pcmcia(4)</a> PCMCIA adapters. |
<li><a href="https://man.openbsd.org/hppa/pcmcia.4">pcmcia(4)</a> PCMCIA adapters. |
<li><a href="https://man.openbsd.org/?query=mongoose&sektion=4&arch=hppa">mongoose(4)</a> EISA bus adapter. |
<li><a href="https://man.openbsd.org/hppa/mongoose.4">mongoose(4)</a> EISA bus adapter. |
<li>VME controller |
<li>VME controller |
<li>any HP-PB devices |
<li>any HP-PB devices |
<li>On-board floppy controller |
<li>On-board floppy controller |
|
|
<li>Power management on PrecisionBook |
<li>Power management on PrecisionBook |
</ul> |
</ul> |
|
|
<h3 id="install"><font color="#0000e0"> |
<h3 id="install"> |
<strong>Getting and installing</strong> |
<strong>Getting and installing</strong> |
</font></h3> |
</h3> |
|
|
<p> |
<p> |
The latest supported OpenBSD/hppa release is |
The latest supported OpenBSD/hppa release is |
|
|
<a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/hppa/INSTALL.hppa"> |
<a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/hppa/INSTALL.hppa"> |
OpenBSD/hppa snapshot installation instructions</a> as well. |
OpenBSD/hppa snapshot installation instructions</a> as well. |
|
|
<h3 id="hwdocs"><font color="#0000e0"><strong>Hardware documentation</strong></font></h3> |
<h3 id="hwdocs"><strong>Hardware documentation</strong></h3> |
|
|
<p> |
<p> |
Most of the following documents have been released by Hewlett-Packard for |
Most of the following documents have been released by Hewlett-Packard for |
|
|
Of course, no hppa page, be it OpenBSD or not, could pretend to be serious |
Of course, no hppa page, be it OpenBSD or not, could pretend to be serious |
without linking to the essential <a href="http://www.openpa.net/">OpenPA</a> |
without linking to the essential <a href="http://www.openpa.net/">OpenPA</a> |
reference website. |
reference website. |
|
|
</body> |
|
</html> |
|