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

Annotation of www/hppa.html, Revision 1.27

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.20      mickey     18:
                     19: This port is aimed to support the following HP 9000 models:
                     20: 705, <b>710</b>, <b>712</b>, <b>715</b>, 720, <b>725</b>,
1.25      mickey     21: 730, 735, 750, 755, J200, J210, C100, C110
1.20      mickey     22: (bold means "known to be working").
                     23: Other similiar to those hardware configurations may be supported
                     24: as far as if they based upon:
1.18      mickey     25: <ul>
1.20      mickey     26: <li>HP PA-RISC 7100, 7150, 7100LC, 7200 processors
                     27:        (7300 and 7300LC may work too);
1.23      mickey     28: <li>Viper (others ?) memory controller;
1.20      mickey     29: <li>LASI, ASP, WAX GSC bus controller;
                     30: <li>and EISA bus controller;
1.23      mickey     31: <li>NCR53C700, NCR53C710, NCR53C720 SCSI I/O Processor;
                     32: <li>Venom, CRX-8, CRX-24, HCRX-8, HCRX-24 video controllers;
                     33: <li>HIL or PS/2 keyboard and mouse;
                     34: <li>EISA devices will work, but they won't be usefull for booting,
                     35:        but those manufactured by HP for 700/800 systems.
1.18      mickey     36: </ul>
1.24      mickey     37: Systems which may work (eventualy):
1.21      mickey     38: <ul>
1.24      mickey     39: <li>HP 9000 834, 835, 836, 844, 845, 846;
                     40: <li>HP 9000 E23, E35, E45, E55;
                     41: <li>HP 3000 908, 918, 928, 938;
                     42: <li>Hitachi VQ200, VQ210, and some workstations;
                     43: <li>Precision Book from RDI Computer Corporation (well, unlikely)
                     44: <li>HP VME and VXI single board systems (requires VME at least)
1.21      mickey     45: </ul>
1.20      mickey     46: <br>
                     47: Hardware is needed for this project,
                     48: see <a href="want.html">"Wanted List"</a>.
1.18      mickey     49: <br>
                     50: <a href=mailto:mickey@openbsd.org>mickey</a>
1.20      mickey     51:
                     52: <h3><strong>Status:</strong></h3>
                     53: Got System autoconfig, heading for single-user.
1.16      mickey     54:
                     55: <h3><strong>History:</strong></h3>
                     56: <ul>
1.27    ! mickey     57: <li>STI (*CRX-*) graphics boards
1.22      mickey     58: <li>LASI, ASP, WAX and EISA bus adapters
1.17      mickey     59: <li>com, lpt, fdc drivers (no fd yet ;)
1.18      mickey     60: <li>PDC driver
1.16      mickey     61: <li>kernel bootstrap working
                     62: <li>network boot working through the LIF image
                     63: <li>cross-tools compiling/working
                     64: </ul>
                     65:
1.15      mickey     66: <h4>Build cross-tools:</h4>
1.18      mickey     67: <p>
1.15      mickey     68: <pre>
                     69: cd /usr/src
                     70: sudo make TARGET=hppa cross-tools
1.18      mickey     71: </pre>
                     72: </p>
                     73: <p>
                     74: cross-tools build process may fail in the libc stage, consider that's
                     75: all right, since libc support is not finished yet.
                     76: </p>
1.15      mickey     77:
                     78: <h4>Build boot.lif file using cross-tools:</h4>
1.18      mickey     79: <p>
                     80: <pre>
1.15      mickey     81: cd /sys/arch/hppa/stand
                     82: make obj
1.26      todd       83: set cross=(/usr/cross/hppa/usr/bin)
1.15      mickey     84: make MACHINE=hp700 MACHINE_ARCH=hppa \
1.26      todd       85:        "AS=$cross/as" "CC=$cross/cc" \
                     86:        "CPP=$cross/cpp" "LD=$cross/ld" \
                     87:        "AR=$cross/ar" "STRIP=$cross/strip" \
                     88:        "LORDER=$cross/lorder" "NM=$cross/nm" \
                     89:        "RANLIB=$cross/ranlib" "SIZE=$cross/size"
1.15      mickey     90: </pre>
1.18      mickey     91: </p>
                     92: <p>
                     93: One will have a <em>boot.lif</em> file to boot then in the obj-directory.
                     94: That image may include <em>diskless</em> kernel image if one was available
                     95: in the <em>sys/arch/hppa/compile/DISKLESS/bsd</em>.
                     96: <br>
                     97: Kernel cross-build process is similiar to the one for boot, consult
                     98: config(8) and options(8) for kernel build options and configuration.
1.15      mickey     99: </p>
                    100: <h4>Recent development:</h4>
1.14      mickey    101: <pre>
                    102: BOOT_ADMIN> boot lan isl
                    103:
                    104: Booting
                    105:
                    106:
                    107:
                    108:
                    109:
                    110: >> OpenBSD/hppa BOOT 0.03
                    111: boot> boot diskless
1.18      mickey    112: booting lf0a:diskless: 827208+101488+155072 total=0x108978 start 0x13000
                    113:
1.14      mickey    114: Copyright (c) 1982, 1986, 1989, 1991, 1993
                    115: The Regents of the University of California.  All rights reserved.
1.18      mickey    116: Copyright (c) 1995-1998 OpenBSD. All right Reserved.  http://www.OpenBSD.org
1.14      mickey    117:
1.18      mickey    118: OpenBSD 2.3 (DISKLESS) #464: Wed Oct 14 19:58:59 EDT 1998
1.14      mickey    119:     mickey@lucifier:/sys/arch/hppa/compile/DISKLESS
1.18      mickey    120: HP9000/712/80 (Gekko) rev 4
                    121: real mem = 16777216 (73728 reserved for PROM, 14680064 used by OpenBSD)
                    122: avail mem = 12894208
                    123: using 358 buffers containing 1466368 bytes of memory
1.14      mickey    124: mainbus0 (root)
1.18      mickey    125: pdc0 at mainbus0
                    126: cpu0 at mainbus0 mod 8 "PA-RISC 7100LC"
                    127: cpu0: 80MHz, 128K/128K D/I cache, 120 shared TLB, 8 comb BTLB
                    128: lasi0 at mainbus0 mod 2 "LASI Bus Adapter": hpa 0xf0100000, ver 1.0
                    129: gsc0 at lasi0 mod 2 "gsc"
                    130: "Gekko PS/2 port" at gsc0 (type a, sv 84) mod 12 not configured
                    131: "Gekko PS/2 port" at gsc0 (type a, sv 84) mod 11 not configured
                    132: fdc0 at mainbus0 mod 10 "Gekko PC floppy controller": chip WD37C65C
                    133: "Core audio (type 2, no beeper)" at gsc0 (type a, sv 7b) mod 8 not configured
                    134: lpt0 at gsc0 mod 6 "Core Centronics": polled
                    135: com0 at gsc0 mod 4 "Gekko Core RS232": ns16550a, 16 byte fifo
                    136: "Gekko Core LAN" at gsc0 (type a, sv 8a) mod 2 not configured
                    137: "Gekko Core SCSI" at gsc0 (type a, sv 82) mod 1 not configured
                    138: sti0 at mainbus0 mod 1 "Gekko SGC Graphics": STI type 3
1.14      mickey    139:
1.18      mickey    140: </pre>
1.3       fn        141: </p>
1.18      mickey    142: <small>info was typed from screen, sorry for typos</small>
1.3       fn        143: <hr>
1.9       pauls     144: <a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
1.1       deraadt   145: <a href=mailto:www@openbsd.org>www@openbsd.org</a>
1.3       fn        146: <br>
1.27    ! mickey    147: <small>$OpenBSD: hppa.html,v 1.26 1998/12/19 16:59:10 todd Exp $</small>
1.3       fn        148:
                    149: </body>
                    150: </html>