version 1.14, 1998/09/12 00:53:51 |
version 1.15, 1998/09/15 21:18:15 |
|
|
<h3><strong>History and Status:</strong></h3> |
<h3><strong>History and Status:</strong></h3> |
|
|
<p> |
<p> |
There is some code in the CVS, we have /boot working for: |
There is some code in the CVS, we have /boot and kernel bootstrap |
<ul> |
working for 710, 712, 715. |
<li>710 |
</p> |
<li>712/80 (i think 712/60, 712/100 as well) |
<h4>Build cross-tools:</h4> |
<li>715 |
|
</ul> |
|
Recent development: |
|
<pre> |
<pre> |
|
cd /usr/src |
|
sudo make TARGET=hppa cross-tools |
|
|
|
<h4>Build boot.lif file using cross-tools:</h4> |
|
cd /sys/arch/hppa/stand |
|
make obj |
|
set cross=(/usr/cross) |
|
make MACHINE=hp700 MACHINE_ARCH=hppa \ |
|
"AS=$cross/hppa/usr/bin/as" "CC=$cross/hppa/usr/bin/cc" \ |
|
"CPP=$cross/hppa/usr/bin/cpp" "LD=$cross/hppa/usr/bin/ld" \ |
|
"AR=$cross/hppa/usr/bin/ar" "STRIP=$cross/hppa/usr/strip" \ |
|
"LORDER=$cross/hppa/usr/bin/lorder" "NM=$cross/hppa/usr/bin/nm" \ |
|
"RANLIB=$cross/hppa/usr/bin/ranlib" "SIZE=$cross/hppa/usr/bin/size" |
|
</pre> |
|
One will have a <em>boot/obj/boot.lif</em> file to boot then. |
|
</p> |
|
<h4>Recent development:</h4> |
|
<pre> |
BOOT_ADMIN> boot lan isl |
BOOT_ADMIN> boot lan isl |
|
|
Booting |
Booting |
|
|
|
|
<pre> |
<pre> |
</p> |
</p> |
One can build a <em>boot.lif</em> image which is good |
|
for system boot from disk, tape, or across the network, following |
|
these steps: |
|
<pre> |
|
cd /usr/src |
|
sudo make TARGET=hppa cross-tools |
|
cd /sys/arch/hppa/stand |
|
make obj |
|
set cross=(/usr/cross) |
|
make MACHINE=hp700 MACHINE_ARCH=hppa \ |
|
"AS=$cross/hppa/usr/bin/as" "CC=$cross/hppa/usr/bin/cc" \ |
|
"CPP=$cross/hppa/usr/bin/cpp" "LD=$cross/hppa/usr/bin/ld" \ |
|
"AR=$cross/hppa/usr/bin/ar" "STRIP=$cross/hppa/usr/strip" \ |
|
"LORDER=$cross/hppa/usr/bin/lorder" "NM=$cross/hppa/usr/bin/nm" \ |
|
"RANLIB=$cross/hppa/usr/bin/ranlib" "SIZE=$cross/hppa/usr/bin/size" |
|
</pre> |
|
One will have a <em>boot/obj/boot.lif</em> file to boot then. |
|
</p> |
|
<p> |
<p> |
It would be nice to have more cards for 712/80, or any other hppa |
It would be nice to have more cards for 712/80, or any other hppa |
systems (or cards for them), as well as docs (esp for PDC). |
systems (or cards for them). |
<br> |
<br> |
<a href=mailto:mickey@openbsd.org>mickey</a> |
<a href=mailto:mickey@openbsd.org>mickey</a> |
</p> |
|
|
|
<p> |
|
Contact <a href=mailto:deraadt@theos.com>Theo de Raadt</a> if you |
|
are interested in working on this and need more information. |
|
</p> |
</p> |
|
|
<hr> |
<hr> |