symbian-qemu-0.9.1-12/qemu-symbian-svp/pc-bios/README
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 - The PC BIOS comes from the Bochs project (http://bochs.sourceforge.net/).
       
     2   The patches in bios-pq have been applied. The binary is based on the revision
       
     3   in bios-pq/HEAD with the patches in bios-pq/series applied.  The git repo
       
     4   that HEAD refers to is located at
       
     5   git://git.kernel.org/pub/scm/virt/bochs/bochs.git
       
     6 
       
     7   To build these use the following instructions:
       
     8   using guilt:
       
     9   $ export QEMUSRC=/path/to/qemu/svn
       
    10   $ git clone git://git.kernel.org/pub/scm/virt/bochs/bochs.git
       
    11   $ cd bochs
       
    12   $ git checkout -b qemu-bios $(cat $QEMUSRC/pc-bios/bios-pq/HEAD)
       
    13 
       
    14   $ mkdir -p .git/patches
       
    15   $ ln -s $QEMUSRC/pc-bios/bios-pq .git/patches/qemu-bios
       
    16   $ touch .git/patches/qemu-bios/status
       
    17   $ guilt push -a
       
    18   $ ./configure
       
    19   $ cd bios
       
    20   $ make
       
    21   $ cp BIOS-bochs-latest $QEMUSRC/pc-bios/bios.bin
       
    22 
       
    23   or alternatively (after the git checkout):
       
    24   $ for p in $(cat $QEMUSRC/pc-bios/bios-pq/series); do git am $p; done
       
    25   $ ./configure
       
    26   $ make bios
       
    27 
       
    28 - The VGA BIOS and the Cirrus VGA BIOS come from the LGPL VGA bios
       
    29   project (http://www.nongnu.org/vgabios/).  The binary is based on the revision
       
    30   in vgabios-pq/HEAD with the patches in vgabios-pq/series applied.  The git
       
    31   repo that HEAD refers to is located at
       
    32   git://git.kernel.org/pub/scm/virt/vgabios/vgabios.git
       
    33 
       
    34 - The PowerPC Open Hack'Ware Open Firmware Compatible BIOS is
       
    35   available at http://perso.magic.fr/l_indien/OpenHackWare/index.htm.
       
    36 
       
    37 - video.x is a PowerMac NDRV compatible driver for a VGA frame
       
    38   buffer. It comes from the Mac-on-Linux project
       
    39   (http://www.maconlinux.org/).
       
    40 
       
    41 - OpenBIOS (http://www.openbios.org/) is a free (GPL v2) portable
       
    42   firmware implementation. The goal is to implement a 100% IEEE
       
    43   1275-1994 (referred to as Open Firmware) compliant firmware.
       
    44   The included Sparc32 and Sparc64 images are built from SVN revision 237.
       
    45 
       
    46 - The PXE roms come from Rom-o-Matic etherboot 5.4.2.
       
    47   pcnet32:pcnet32 -- [0x1022,0x2000]
       
    48   ns8390:winbond940 -- [0x1050,0x0940]
       
    49   rtl8139:rtl8139 -- [0x10ec,0x8139]
       
    50   http://rom-o-matic.net/