=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/hppa.html,v retrieving revision 1.91 retrieving revision 1.92 diff -c -r1.91 -r1.92 *** www/hppa.html 2003/02/12 10:11:04 1.91 --- www/hppa.html 2003/02/17 17:48:53 1.92 *************** *** 49,56 ****
  • Supported hardware list
  • Hardware documentation
  • Getting and installing OpenBSD/hppa !
  • Netbooting OpenBSD/hppa !
  • Cross-compiling kernels

    --- 49,55 ----
  • Supported hardware list
  • Hardware documentation
  • Getting and installing OpenBSD/hppa !
  • Netbooting the installation media

    *************** *** 87,94 ****

    Current status:

    ! Although there have been no official releases of this port yet, ! the supported systems boot to multi-user and full snapshots are made periodically.

    --- 86,93 ----

    Current status:

    ! Although there have been no official releases of this port yet, the ! supported systems boot to multi-user and full snapshots are made periodically.

    *************** *** 344,353 ****
    !

    Netbooting OpenBSD/hppa:

    ! The boot.lif file contains both a bootloader and a kernel. To boot it from the network, a server machine has to be setup so as to let the hppa machine retrieve it:

      --- 343,353 ----
      !

      Netbooting the installation media:

      ! The lif32.fs file contains both a bootloader and an installation ! miniroot. To boot it from the network, a server machine has to be setup so as to let the hppa machine retrieve it:

        *************** *** 363,370 **** the tftp server (relative to /usr/mdec/rbootd). For example:
        ! 	8:0:9:70:c4:11    boot.lif    # 9000/720
        ! 	8:0:9:19:fb:a0    boot.lif    # 9000/725
          	
        --- 363,370 ---- the tftp server (relative to /usr/mdec/rbootd). For example:
        ! 	8:0:9:70:c4:11    lif32.fs    # 9000/720
        ! 	8:0:9:19:fb:a0    lif32.fs    # 9000/725
          	
        *************** *** 378,395 **** # 9000/715 boron:\ ha=0800095f5a6e:\ ! bf=boot.lif:\ hd=:\ ht=ethernet:\ ip=10.0.1.143:\ - rp=/usr/local/exports/boron/root:\ sm=255.255.255.0:\ td=/tftpboot:
      1. Create directory /tftpboot and put the ! boot.lif file in it.
      2. Write an entry for the hppa in /etc/ethers: --- 378,394 ---- # 9000/715 boron:\ ha=0800095f5a6e:\ ! bf=lif32.fs:\ hd=:\ ht=ethernet:\ ip=10.0.1.143:\ sm=255.255.255.0:\ td=/tftpboot:
      3. Create directory /tftpboot and put the ! lif32.fs file in it.
      4. Write an entry for the hppa in /etc/ethers: *************** *** 404,426 ****
      5. - Create directory /usr/local/exports/boron/root and unpack - at least base32.tgz and etc32.tgz in it. -
      6. -
      7. - After the sets are unpacked, create device nodes in dev/ by - running MAKEDEV and alter the configuration files in - /etc (refer to the installation notes for details). -
      8. -
      9. - Finally, add an entry to /etc/exports in order to export - the root directory to the client: -
        - 	/usr/local/exports/boron/root boron
        - 	
        - You might want to also create and export a swap area. -
      10. -
      11. The last step is to enable the necessary daemons for all of this to work. bootpd --- 403,408 ---- *************** *** 430,448 **** inetd, so /etc/inetd.conf has to be modified and inetd ! restarted. !
      12. !
      13. ! For proper NFS server operation, ! portmap, ! mountd ! and ! nfsd ! need to be enabled, as well as rarpd ! and ! rpc.bootparamsd ! in rc.conf.
      14. --- 412,420 ---- inetd, so /etc/inetd.conf has to be modified and inetd ! restarted. Also, rarpd ! needs to be enabled in rc.conf. *************** *** 467,548 ****
          	BOOT_ADMIN> boot lan isl
          
        ! will proceed to the bootstrap of boot.lif.


      - -

      Cross-compiling kernels:

      - -

      - The OpenBSD source tree provides some cross-compilation facilities. - First, a set of hppa cross tools (cross compiler, cross binutils, etc) must - be created: -

      - # cd /usr/src
      - # make TARGET=hppa cross-includes cross-binutils cross-gcc
      - 
      - This will build and install the various utilities in /usr/cross/hppa. - Note that this step must be run as root, or using - sudo. -

      - - -

      Building boot.lif using cross-tools

      - -

      -

      - The final boot.lif file stands in - /usr/src/sys/arch/hppa/stand/boot/obj/boot.lif -

      - -
      Supported platforms
      www@openbsd.org
      ! $OpenBSD: hppa.html,v 1.91 2003/02/12 10:11:04 mickey Exp $ --- 439,457 ----
        	BOOT_ADMIN> boot lan isl
        
      ! will proceed to the bootstrap of lif32.fs.


    Supported platforms
    www@openbsd.org
    ! $OpenBSD: hppa.html,v 1.92 2003/02/17 17:48:53 miod Exp $