Annotation of www/hppa.html, Revision 1.17
1.3 fn 1: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN">
2: <html>
1.1 deraadt 3: <head>
4: <title>OpenBSD/hppa</title>
1.3 fn 5: <link rev=made href=mailto:www@openbsd.org>
6: <meta name="resource-type" content="document">
7: <meta name="description" content="the OpenBSD/hppa page">
8: <meta name="keywords" content="openbsd,hppa">
9: <meta name="distribution" content="global">
1.7 deraadt 10: <meta name="copyright" content="This document copyright 1996 by OpenBSD.">
1.3 fn 11: </head>
12:
1.8 johns 13: <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">
1.3 fn 14:
1.1 deraadt 15: <h2>OpenBSD/hppa</h2>
16:
1.3 fn 17: <hr>
1.16 mickey 18: <h3><strong>Status:</strong></h3>
1.3 fn 19: <p>
1.15 mickey 20: There is some code in the CVS, we have /boot and kernel bootstrap
21: working for 710, 712, 715.
22: </p>
1.16 mickey 23:
24: <h3><strong>History:</strong></h3>
25: <ul>
1.17 ! mickey 26: <li>com, lpt, fdc drivers (no fd yet ;)
! 27: <li>pdc driver
1.16 mickey 28: <li>kernel bootstrap working
29: <li>network boot working through the LIF image
30: <li>cross-tools compiling/working
31: </ul>
32:
1.15 mickey 33: <h4>Build cross-tools:</h4>
34: <pre>
35: cd /usr/src
36: sudo make TARGET=hppa cross-tools
37:
38: <h4>Build boot.lif file using cross-tools:</h4>
39: cd /sys/arch/hppa/stand
40: make obj
41: set cross=(/usr/cross)
42: make MACHINE=hp700 MACHINE_ARCH=hppa \
43: "AS=$cross/hppa/usr/bin/as" "CC=$cross/hppa/usr/bin/cc" \
44: "CPP=$cross/hppa/usr/bin/cpp" "LD=$cross/hppa/usr/bin/ld" \
45: "AR=$cross/hppa/usr/bin/ar" "STRIP=$cross/hppa/usr/strip" \
46: "LORDER=$cross/hppa/usr/bin/lorder" "NM=$cross/hppa/usr/bin/nm" \
47: "RANLIB=$cross/hppa/usr/bin/ranlib" "SIZE=$cross/hppa/usr/bin/size"
48: </pre>
49: One will have a <em>boot/obj/boot.lif</em> file to boot then.
50: </p>
51: <h4>Recent development:</h4>
1.14 mickey 52: <pre>
53: BOOT_ADMIN> boot lan isl
54:
55: Booting
56:
57:
58:
59:
60:
61: >> OpenBSD/hppa BOOT 0.03
62: boot> boot diskless
63: booting lf0a:diskless: 719392+72144+122144 total=0xf16f0 start 0x13000
64: Copyright (c) 1982, 1986, 1989, 1991, 1993
65: The Regents of the University of California. All rights reserved.
66:
67: OpenBSD 2.3 (DISKLESS) #302: Fri Sep 11 20:51:44 EDT 1998
68: mickey@lucifier:/sys/arch/hppa/compile/DISKLESS
69: real mem = 33554432 (73728 reserved for PROM, 32444416 used by OpenBSD)
70: mainbus0 (root)
71: cpu0 at mainbus0
72:
73: <pre>
74: </p>
1.11 mickey 75: <p>
1.12 mickey 76: It would be nice to have more cards for 712/80, or any other hppa
1.15 mickey 77: systems (or cards for them).
1.11 mickey 78: <br>
79: <a href=mailto:mickey@openbsd.org>mickey</a>
1.3 fn 80: </p>
1.1 deraadt 81:
1.3 fn 82: <hr>
1.9 pauls 83: <a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
1.1 deraadt 84: <a href=mailto:www@openbsd.org>www@openbsd.org</a>
1.3 fn 85: <br>
1.17 ! mickey 86: <small>$OpenBSD: hppa.html,v 1.16 1998/09/25 03:33:15 mickey Exp $</small>
1.3 fn 87:
88: </body>
89: </html>