]> git.proxmox.com Git - qemu.git/blame - pc-bios/README
kvm/powerpc: flat device tree files for MPC8544DS
[qemu.git] / pc-bios / README
CommitLineData
ca7b25e3
AL
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
11570ed3
AL
4 that HEAD refers to is located at
5 git://git.kernel.org/pub/scm/virt/bochs/bochs.git
3f433d2c 6
f5dc4c7c
AL
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
7f5d44e0 28- The VGA BIOS and the Cirrus VGA BIOS come from the LGPL VGA bios
6f484e73
AL
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
fa36761d
FB
33
34- The PowerPC Open Hack'Ware Open Firmware Compatible BIOS is
33d08439 35 available at http://perso.magic.fr/l_indien/OpenHackWare/index.htm.
8d5f07fa 36
33d08439
FB
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/).
0986ac3b
FB
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.
72249e34
BS
44 The included images for Sparc32, Sparc64 and PowerPC (for 32 and 64 bit
45 PPC CPUs) are built from OpenBIOS 1.0 release (SVN revision 463).
eec85c2a
TS
46
47- The PXE roms come from Rom-o-Matic etherboot 5.4.2.
48 pcnet32:pcnet32 -- [0x1022,0x2000]
49 ns8390:winbond940 -- [0x1050,0x0940]
50 rtl8139:rtl8139 -- [0x10ec,0x8139]
51 http://rom-o-matic.net/