Statistics
| Branch: | Revision:

root / pc-bios / bios.bin @ 486bd5a2

History | View | Annotate | Download (128 kB)

# Date Author Comment
9a717b55 01/21/2009 11:46 pm aliguori

Add BIOS fixes from KVM tree

See each patch for individual Signed-off-by's/commit logs

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6392 c046a42c-6fe2-441c-8c8c-71466251a162

71ac3b08 01/13/2009 10:06 pm aliguori

Update bochs bios

They have applied all of our patches and they have an additional HPET fix.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6289 c046a42c-6fe2-441c-8c8c-71466251a162

f3c62823 12/21/2008 03:37 am aliguori

Update to latest Bochs BIOS

A number of our patches have been merged so we can now remove them from our
queue.

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6117 c046a42c-6fe2-441c-8c8c-71466251a162

ebd7fc50 12/19/2008 06:17 pm aliguori

Make sure ACPI structures are byte-aligned

Apparently, guests are very tolerant of corrupt ACPI tables because our
tables have been badly corrupted for some time now. A version of
Knoppix using a 2.6.11 kernel refused to boot and it turned out it was
due to the interrupt override table introduced by the recent HPET...

16b29ae1 12/18/2008 01:28 am aliguori

Add HPET emulation to qemu (Beth Kon)

This patch adds HPET emulation. It can be disabled with -disable-hpet. An hpet
provides a more finely granular clocksource than otherwise available on PC.
This means that latency-dependent applications (e.g. multimedia) will generally...

ca7b25e3 12/17/2008 11:35 pm aliguori

Update to the latest Bochs BIOS

Update the PC BIOS to the latest version, split out the patches into
patch series, and update the README to point to the new location of the
Bochs BIOS source tree.

Also update the gitignore to allow the patch queue directory to be used....

43661a95 08/21/2008 06:14 am aurel32

bios: update from bochs release 2.3.7

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5039 c046a42c-6fe2-441c-8c8c-71466251a162

3ea8749d 04/28/2008 11:54 am aurel32

BIOS: Reenable processor SSDT generation. Don't advertise ACPI C2 or C3
support. Thanks to Avi Kivity for the pointer.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4275 c046a42c-6fe2-441c-8c8c-71466251a162

e6e514c5 04/28/2008 02:46 am aurel32

bios: disable processor SSDT generation. Fixes high idle load on
x86/x86-64.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4270 c046a42c-6fe2-441c-8c8c-71466251a162

acb98efb 04/22/2008 11:37 pm aurel32

bios: add support to memory above the pci hole

(Izik Eidus)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4237 c046a42c-6fe2-441c-8c8c-71466251a162

6cc9215e 03/29/2008 12:28 am aurel32

update from latest Bochs BIOS

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4115 c046a42c-6fe2-441c-8c8c-71466251a162

1193610e 02/09/2007 12:17 am bellard

reset rombios32 area

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2403 c046a42c-6fe2-441c-8c8c-71466251a162

597a0559 11/01/2006 09:19 pm bellard

update from latest Bochs BIOS

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2208 c046a42c-6fe2-441c-8c8c-71466251a162

e3e97e7c 10/02/2006 09:35 pm bellard

do not generate MP table if one CPU (no APIC in QEMU in this case) - added wbinvd (ignored in QEMU but useful on real hardware)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2191 c046a42c-6fe2-441c-8c8c-71466251a162

a7e6f8ba 10/01/2006 07:08 pm bellard

synced to Bochs BIOS - use 32 bit pushf/popf in 32 bit PCI bios - moved some useful defines in rombios.h

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2188 c046a42c-6fe2-441c-8c8c-71466251a162

79266dbd 09/24/2006 10:36 pm bellard

updated

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2178 c046a42c-6fe2-441c-8c8c-71466251a162

d4afc623 09/24/2006 09:38 pm bellard

moved PCI, MP and ACPI init to bios

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2167 c046a42c-6fe2-441c-8c8c-71466251a162

10765455 05/04/2006 12:24 am bellard

more correct e820 ranges for ACPI compatibility

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1901 c046a42c-6fe2-441c-8c8c-71466251a162

a1e75473 04/29/2006 01:47 am bellard

APM CPU idle fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1866 c046a42c-6fe2-441c-8c8c-71466251a162

307b0c24 04/02/2006 10:10 pm bellard

update to latest Bochs bios - added PCI BIOS real mode 'get irq routing options' function

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1793 c046a42c-6fe2-441c-8c8c-71466251a162

e0b3073f 02/09/2006 11:51 pm bellard

BIOS workarounds for kqemu

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1758 c046a42c-6fe2-441c-8c8c-71466251a162

7e6c3f34 04/07/2005 02:01 am bellard

new bochs BIOS - 16 bit APM support (initial patch by Struan Bartlett)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1352 c046a42c-6fe2-441c-8c8c-71466251a162

a4c4785b 10/08/2004 12:27 am bellard

floppy fix from Volker Ruppert

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1100 c046a42c-6fe2-441c-8c8c-71466251a162

a5ba1ca6 10/04/2004 12:47 am bellard

BIOS floppy fix for NT4 (Mike Nordell, Derek Fawcus)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1096 c046a42c-6fe2-441c-8c8c-71466251a162

9e57f14d 06/20/2004 04:06 pm bellard

added APM support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@942 c046a42c-6fe2-441c-8c8c-71466251a162

53ad66e8 06/19/2004 08:35 pm bellard

print error messages if boot error

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@933 c046a42c-6fe2-441c-8c8c-71466251a162

e58a7c24 05/23/2004 07:28 pm bellard

int13 cdrom 32 bit register update fix (aka FreeBSD CDROM boot)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@850 c046a42c-6fe2-441c-8c8c-71466251a162

fb9f9444 05/22/2004 07:27 pm bellard

PCI BIOS fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@843 c046a42c-6fe2-441c-8c8c-71466251a162

5b1214a4 05/16/2004 06:52 pm bellard

int15, ah=86 BIOS fix (aka Solaris x86 hardware probe hang up fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@808 c046a42c-6fe2-441c-8c8c-71466251a162

3f433d2c 05/16/2004 05:21 pm bellard

int13 CDROM BIOS fix (aka Solaris x86 install CD fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@807 c046a42c-6fe2-441c-8c8c-71466251a162

39b4da28 10/01/2003 03:14 am bellard

bios binary images

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@400 c046a42c-6fe2-441c-8c8c-71466251a162