Chapter 8. Compiling a BIOS (Optional)


====================================================================
Directions for compiling a BIOS (Optional)


  By default, there should be a precompiled BIOS in the 'bios'
  directory named 'BIOS-plex86-*'.  You only need to grab some
  extra tools if you want to compile/develop a new BIOS.  If so,
  here is what you should do:

  - You need 'bcc'.  I grabbed this from the Elks project, which
    seems to be rooted at http://www.elks.ecs.soton.ac.uk/.
    I Downloaded http://www.cix.co.uk/~mayday/Dev86src-0.15.1.tar.gz,
    which was labeled 'version 0.15.1 (710k)'.

      user-> tar xvfz Dev86src-0.15.1.tar.gz
      user-> cd linux-86
      user-> make bcc
      user-> strip bcc/bcc-cc1
      user-> cp bcc/bcc-cc1 ~/bin  # you can put it anywhere you want

    You can delelte the tarball and the linux-86 directory now
    if you want.  Only needed the 'bcc-cc1' phase of the compiler.

  - You need 'as86', and 'ld86'.  On my Mandrake 7.1 system, these
    files where provided by the 'bin86-*' RPM package, and
    were pre-installed for me given my package selections.  You
    may have them already on your distro.  If not, download
    and install packages for your system.

====================================================================