Statistics
| Branch: | Revision:

root / pc-bios @ 43661a95

# Date Author Comment
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

60e26a91 08/02/2008 02:18 pm blueswir1

Update OpenBIOS images to SVN revision 218. Changes:
r186: Revert broken r161, fix identification string printing (Igor Kovalenko)
r187: Fix NetBSD reset problem
r188: Add a TODO for Sparc
r189: Fix some Sparc32 compile warnings
r190: Fix some Sparc64 compile warnings...

2991990b 07/26/2008 07:53 pm aliguori

Add e1000 etherboot ROM from http://www.rom-o-matic.net

Signed-off-by: Anthony Liguori <>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4952 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

127fc407 02/01/2008 10:12 pm blueswir1

Move AUX1 and AUX2 to correct locations

Update Sparc32 OpenBIOS image to SVN revision 185. Changes:
r184: Enforce malloc alignment
r185: Move AUX1 and AUX2 to correct locations, rename APC

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

37191109 12/29/2007 08:45 pm blueswir1

Update Sparc32 OpenBIOS image to SVN revision 183. Changes:
r182: Add handlers for timer interrupts
r183: Print a message and halt if Sun4c or Sun4d

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

52df269c 12/11/2007 09:33 pm blueswir1

Update OpenBIOS images to SVN revision 181. Changes:
r177:
Reset fixes: * recalculate CRC to avoid error message and halt after reset * fix bug that crashed SS10/SMP when reset
r178: Remove unused variable
r179: Improved Module ID generation
r180: Add support for eccmemctl...

6376fa99 11/14/2007 09:41 pm blueswir1

Update OpenBIOS image to SVN revision 176. Changes:
r172: Enable boot mode in the exception handler for both SuperSparc and TurboSparc
r173: More CPU definitions
r174: Add Sparc64 CPU identification
r175: Add SPARCserver 600MP emulation
r176: Update OHW interface to version 3....

06c0b388 10/17/2007 08:42 pm blueswir1

Really update the image

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

dbe7fb91 10/17/2007 08:34 pm blueswir1

Update Sparc32 OpenBIOS image to SVN revision 171. Changes:
r170: Fix exception handling and printout
r171: Fix 8 byte alignment problems

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

55aa45dd 10/01/2007 09:44 am j_mayer

Quickly hack PowerPC BIOS able to boot on CDROM again.

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

2e4a88cb 08/11/2007 11:16 am blueswir1

r158: Fix wrong number of clean/saveable windows
r159: Revert previous patch
r160: Fix nvram size, arch_init hack
r161: Fix Sparc64 insw and outsw
r162: Fix read only location write attempt
r163:
Change virtual address below 4G
Map first 16M of RAM
Execute a kernel if loaded by Qemu...

17508796 06/28/2007 10:28 am blueswir1

Update Sparc32 and Sparc64 OpenBIOS image to SVN revision 157. Changes:
r150: Try to fix system reset for SMP and SS-10 cases
r151: Fix obp_dumb_memalloc
r152: Fix mapping more than 2G memory
r153: Get a real memory allocator for Sparc, based on PPC ofmem...

d640d6d4 05/20/2007 01:53 pm ths

Delete one more leftover file.

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

cfc05abe 05/20/2007 04:34 am ths

Remove leftover file, should have happened in the Linux loader rewrite commit.

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

642a4f96 05/20/2007 12:04 am ths

Linux loader rewrite, by H. Peter Anvin.

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

642b043a 05/19/2007 04:12 pm blueswir1

Update Sparc32 OpenBIOS image to SVN revision 149. Changes:
r145: Fix power-management location for SS-10
r146: Fix overallocation
r147: NetBSD and OpenBSD fixes:
- Correct timer and interrupt controller mappings
- Add ESP clock frequency to avoid division by zero...

64ddcd79 05/07/2007 08:59 pm blueswir1

Update OpenBIOS/Sparc32 to SVN 144. Changes:
- Fix power-management location
- Fix out of bounds accesses
- Increase virtual memory supply to meet NetBSD and OpenBSD demand
- More obviously alarming return values for find_pte
- Fix unaligned memory access...

945446c6 04/26/2007 09:32 pm blueswir1

Update Sparc32 rom to support *BSD boot and 24 bit TCX

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

6083f933 04/16/2007 08:41 pm blueswir1

Update OpenBIOS Sparc images to SVN 125

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

080a0ba4 04/15/2007 09:38 am blueswir1

Update OpenBIOS for Sparc32 and add a Sparc64 image

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2668 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

43c1b7e4 01/06/2007 01:48 am ths

Add new Etherboot ROMs for PXE boot.

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

eec85c2a 01/05/2007 07:41 pm ths

Add -boot n option for x86 using PXE, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2293 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

05f83f0f 09/21/2006 11:34 pm pbrook

Update sparc bios image (Blue Swirl).

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

69fba4a5 08/13/2006 05:20 pm pbrook

Remove OpenBIOS ESP patch. Merged upstream.

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

4d611c9a 08/12/2006 04:04 am pbrook

SCSI and USB async IO support.

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

5b9053a5 06/14/2006 03:57 pm bellard

remove proll

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

0986ac3b 06/14/2006 03:36 pm bellard

use OpenBIOS instead of Proll on sparc (Blue Swirl)

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

9d0869b6 06/14/2006 03:58 am bellard

fixed VBE protected mode calls - added VGA and VBE save restore support (not fully tested) - automatic generation of VBE mode table

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

8fa00e0f 06/13/2006 07:54 pm bellard

more high resolution VESA modes in -std-vga case - changed video memory size to 8 MB

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

1c46d713 05/15/2006 12:03 am bellard

clear screen when changing graphic mode in Cirrus VGA BIOS (aka win2k mode change bug)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1925 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

26f69dc0 03/25/2006 03:25 am bellard

upgrade to latest vgabios version - added Video Parameter Table support - added 1600x1200x8 Cirrus mode

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1789 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

9e61bde5 11/11/2005 02:24 am bellard

sparc merge (Blue Swirl)

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

98352369 07/08/2005 01:38 am bellard

specific mac-io PCI device_id for paddington/heathrow - fixed atapi requests - reset IDE drives in quiesce - added heathrow nvram OF description

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

33d08439 07/03/2005 07:45 pm bellard

update

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

97067eb5 07/03/2005 07:25 pm bellard

temporary version with better Darwin/Mac OS X support

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

d5295253 07/03/2005 05:00 pm bellard

VGA bios support for PowerPC

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

6d82d04a 04/27/2005 12:02 am bellard

proll update: IDE HDD/CD support (Blue Swirl)

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

85d8be6b 04/07/2005 02:06 am bellard

Open Hack'Ware version 0.4.1

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1354 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

c44644bb 04/06/2005 11:45 pm bellard

update (Blue Swirl)

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

539827ec 03/13/2005 06:51 pm bellard

fpu init fix (Jocelyn Mayer)

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

6f7e9aec 03/13/2005 11:43 am bellard

sparc fixes (Blue Swirl)

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

e80cfcfc 12/20/2004 01:18 am bellard

SPARC merge

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

02cfb0b4 12/01/2004 01:41 am bellard

update to current vga bios version - Cirrus VGA: support for 1280x1024x[8,15,16] modes

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

9bb34eac 11/08/2004 12:54 am bellard

CRTC register write protection fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1126 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

8d5f07fa 10/05/2004 12:23 am bellard

sparc merge (Blue Swirl)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1098 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

fa36761d 07/10/2004 07:57 pm bellard

ppc bios version 0.3

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

81ca7991 07/06/2004 04:47 am bellard

24 bpp mode fixes

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

7f5d44e0 06/25/2004 06:02 pm bellard

new Cirrus VGA BIOS from the LGPL'ed VGA BIOS project including VESA support

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

637f6cd7 06/21/2004 10:54 pm bellard

ppc bios

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

678f2df6 06/20/2004 04:12 pm bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@943 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

de9258a8 06/06/2004 06:50 pm bellard

specific VGA BIOS for Cirrus VGA Card

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@905 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

a735aa31 02/26/2004 01:54 am bellard

added precompiled linux boot sector

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

1a0636f8 11/11/2003 04:20 pm bellard

new VGA bios

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@447 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