1ca7b25e3Saliguori- The PC BIOS comes from the Bochs project (http://bochs.sourceforge.net/). 2ca7b25e3Saliguori The patches in bios-pq have been applied. The binary is based on the revision 3ca7b25e3Saliguori in bios-pq/HEAD with the patches in bios-pq/series applied. The git repo 411570ed3Saliguori that HEAD refers to is located at 511570ed3Saliguori git://git.kernel.org/pub/scm/virt/bochs/bochs.git 63f433d2cSbellard 7f5dc4c7cSaliguori To build these use the following instructions: 8f5dc4c7cSaliguori using guilt: 9f5dc4c7cSaliguori $ export QEMUSRC=/path/to/qemu/svn 10f5dc4c7cSaliguori $ git clone git://git.kernel.org/pub/scm/virt/bochs/bochs.git 11f5dc4c7cSaliguori $ cd bochs 12f5dc4c7cSaliguori $ git checkout -b qemu-bios $(cat $QEMUSRC/pc-bios/bios-pq/HEAD) 13f5dc4c7cSaliguori 14f5dc4c7cSaliguori $ mkdir -p .git/patches 15f5dc4c7cSaliguori $ ln -s $QEMUSRC/pc-bios/bios-pq .git/patches/qemu-bios 16f5dc4c7cSaliguori $ touch .git/patches/qemu-bios/status 17f5dc4c7cSaliguori $ guilt push -a 18f5dc4c7cSaliguori $ ./configure 19f5dc4c7cSaliguori $ cd bios 20f5dc4c7cSaliguori $ make 21f5dc4c7cSaliguori $ cp BIOS-bochs-latest $QEMUSRC/pc-bios/bios.bin 22f5dc4c7cSaliguori 23f5dc4c7cSaliguori or alternatively (after the git checkout): 24f5dc4c7cSaliguori $ for p in $(cat $QEMUSRC/pc-bios/bios-pq/series); do git am $p; done 25f5dc4c7cSaliguori $ ./configure 26f5dc4c7cSaliguori $ make bios 27f5dc4c7cSaliguori 287f5d44e0Sbellard- The VGA BIOS and the Cirrus VGA BIOS come from the LGPL VGA bios 296f484e73Saliguori project (http://www.nongnu.org/vgabios/). The binary is based on the revision 306f484e73Saliguori in vgabios-pq/HEAD with the patches in vgabios-pq/series applied. The git 316f484e73Saliguori repo that HEAD refers to is located at 326f484e73Saliguori git://git.kernel.org/pub/scm/virt/vgabios/vgabios.git 33fa36761dSbellard 34fa36761dSbellard- The PowerPC Open Hack'Ware Open Firmware Compatible BIOS is 3533d08439Sbellard available at http://perso.magic.fr/l_indien/OpenHackWare/index.htm. 368d5f07faSbellard 3733d08439Sbellard- video.x is a PowerMac NDRV compatible driver for a VGA frame 3833d08439Sbellard buffer. It comes from the Mac-on-Linux project 3933d08439Sbellard (http://www.maconlinux.org/). 400986ac3bSbellard 410986ac3bSbellard- OpenBIOS (http://www.openbios.org/) is a free (GPL v2) portable 420986ac3bSbellard firmware implementation. The goal is to implement a 100% IEEE 430986ac3bSbellard 1275-1994 (referred to as Open Firmware) compliant firmware. 4472249e34Sblueswir1 The included images for Sparc32, Sparc64 and PowerPC (for 32 and 64 bit 45*7130a422SBlue Swirl PPC CPUs) are built from OpenBIOS SVN revision 569. 46eec85c2aSths 47eec85c2aSths- The PXE roms come from Rom-o-Matic etherboot 5.4.2. 48eec85c2aSths pcnet32:pcnet32 -- [0x1022,0x2000] 49eec85c2aSths ns8390:winbond940 -- [0x1050,0x0940] 50eec85c2aSths rtl8139:rtl8139 -- [0x10ec,0x8139] 51eec85c2aSths http://rom-o-matic.net/ 52