[BACK]Return to hppa.html CVS log [TXT][DIR] Up to [local] / www

File: [local] / www / hppa.html (download) (as text)

Revision 1.27, Thu Dec 31 03:24:01 1998 UTC (25 years, 5 months ago) by mickey
Branch: MAIN
Changes since 1.26: +2 -1 lines

sti graphics

<!DOCTYPE HTML PUBLIC  "-//IETF//DTD HTML Strict//EN">
<html>
<head>
<title>OpenBSD/hppa</title>
<link rev=made href=mailto:www@openbsd.org>
<meta name="resource-type" content="document">
<meta name="description" content="the OpenBSD/hppa page">
<meta name="keywords" content="openbsd,hppa">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996 by OpenBSD.">
</head>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">

<h2>OpenBSD/hppa</h2>

<hr>

This port is aimed to support the following HP 9000 models:
705, <b>710</b>, <b>712</b>, <b>715</b>, 720, <b>725</b>,
730, 735, 750, 755, J200, J210, C100, C110
(bold means "known to be working").
Other similiar to those hardware configurations may be supported
as far as if they based upon:
<ul>
<li>HP PA-RISC 7100, 7150, 7100LC, 7200 processors
	(7300 and 7300LC may work too);
<li>Viper (others ?) memory controller;
<li>LASI, ASP, WAX GSC bus controller;
<li>and EISA bus controller;
<li>NCR53C700, NCR53C710, NCR53C720 SCSI I/O Processor;
<li>Venom, CRX-8, CRX-24, HCRX-8, HCRX-24 video controllers;
<li>HIL or PS/2 keyboard and mouse;
<li>EISA devices will work, but they won't be usefull for booting,
	but those manufactured by HP for 700/800 systems.
</ul>
Systems which may work (eventualy): 
<ul>
<li>HP 9000 834, 835, 836, 844, 845, 846;
<li>HP 9000 E23, E35, E45, E55;
<li>HP 3000 908, 918, 928, 938;
<li>Hitachi VQ200, VQ210, and some workstations;
<li>Precision Book from RDI Computer Corporation (well, unlikely)
<li>HP VME and VXI single board systems (requires VME at least)
</ul>
<br>
Hardware is needed for this project,
see <a href="want.html">"Wanted List"</a>.
<br>
<a href=mailto:mickey@openbsd.org>mickey</a>

<h3><strong>Status:</strong></h3>
Got System autoconfig, heading for single-user.

<h3><strong>History:</strong></h3>
<ul>
<li>STI (*CRX-*) graphics boards
<li>LASI, ASP, WAX and EISA bus adapters
<li>com, lpt, fdc drivers (no fd yet ;)
<li>PDC driver
<li>kernel bootstrap working
<li>network boot working through the LIF image
<li>cross-tools compiling/working
</ul>

<h4>Build cross-tools:</h4>
<p>
<pre>
cd /usr/src
sudo make TARGET=hppa cross-tools
</pre>
</p>
<p>
cross-tools build process may fail in the libc stage, consider that's
all right, since libc support is not finished yet.
</p>

<h4>Build boot.lif file using cross-tools:</h4>
<p>
<pre>
cd /sys/arch/hppa/stand
make obj
set cross=(/usr/cross/hppa/usr/bin)
make MACHINE=hp700 MACHINE_ARCH=hppa \
	"AS=$cross/as" "CC=$cross/cc" \
	"CPP=$cross/cpp" "LD=$cross/ld" \
	"AR=$cross/ar" "STRIP=$cross/strip" \
	"LORDER=$cross/lorder" "NM=$cross/nm" \
	"RANLIB=$cross/ranlib" "SIZE=$cross/size"
</pre>
</p>
<p>
One will have a <em>boot.lif</em> file to boot then in the obj-directory.
That image may include <em>diskless</em> kernel image if one was available
in the <em>sys/arch/hppa/compile/DISKLESS/bsd</em>.
<br>
Kernel cross-build process is similiar to the one for boot, consult
config(8) and options(8) for kernel build options and configuration.
</p>
<h4>Recent development:</h4>
<pre>
BOOT_ADMIN> boot lan isl

Booting





>> OpenBSD/hppa BOOT 0.03
boot> boot diskless
booting lf0a:diskless: 827208+101488+155072 total=0x108978 start 0x13000

Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-1998 OpenBSD. All right Reserved.  http://www.OpenBSD.org

OpenBSD 2.3 (DISKLESS) #464: Wed Oct 14 19:58:59 EDT 1998
    mickey@lucifier:/sys/arch/hppa/compile/DISKLESS
HP9000/712/80 (Gekko) rev 4
real mem = 16777216 (73728 reserved for PROM, 14680064 used by OpenBSD)
avail mem = 12894208
using 358 buffers containing 1466368 bytes of memory
mainbus0 (root)
pdc0 at mainbus0
cpu0 at mainbus0 mod 8 "PA-RISC 7100LC"
cpu0: 80MHz, 128K/128K D/I cache, 120 shared TLB, 8 comb BTLB
lasi0 at mainbus0 mod 2 "LASI Bus Adapter": hpa 0xf0100000, ver 1.0
gsc0 at lasi0 mod 2 "gsc"
"Gekko PS/2 port" at gsc0 (type a, sv 84) mod 12 not configured
"Gekko PS/2 port" at gsc0 (type a, sv 84) mod 11 not configured
fdc0 at mainbus0 mod 10 "Gekko PC floppy controller": chip WD37C65C
"Core audio (type 2, no beeper)" at gsc0 (type a, sv 7b) mod 8 not configured
lpt0 at gsc0 mod 6 "Core Centronics": polled
com0 at gsc0 mod 4 "Gekko Core RS232": ns16550a, 16 byte fifo
"Gekko Core LAN" at gsc0 (type a, sv 8a) mod 2 not configured
"Gekko Core SCSI" at gsc0 (type a, sv 82) mod 1 not configured
sti0 at mainbus0 mod 1 "Gekko SGC Graphics": STI type 3

</pre>
</p>
<small>info was typed from screen, sorry for typos</small>
<hr>
<a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a> 
<a href=mailto:www@openbsd.org>www@openbsd.org</a>
<br>
<small>$OpenBSD: hppa.html,v 1.27 1998/12/31 03:24:01 mickey Exp $</small>

</body>
</html>