[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/5] rom build scripting, switch vgabios implementat
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PATCH 0/5] rom build scripting, switch vgabios implementation |
Date: |
Thu, 9 Feb 2012 11:38:11 +0100 |
Hi folks,
There is a vgabios sitting implementation in the seabios repository for
a while. Recently it got a huge overhaul and should be on-par with the
lgpl vgabios implementation. I'd like to see qemu switch to that
implementation, for very simliar reasons which made us switch from bochs
bios to seabios. The vgabios is written almost completely in C, thus
it is easier to modify and maintain. We have a very responsitive upstream.
This patch series adds some build magic to roms/, for two reasons: It
simplifies updates and documents the build process. Covers seabios and
vgabios for now. Anyone who is familier with the build process for
other roms (ipxe, openbios, slof, ...) is welcome to add more bits there.
seabios submodule is updated to latest master (mirroring @ qemu.org
seems to be broken btw, had to pull from seabios.org directly), vgabios
and seabios binaries are updated.
Tests, comments etc, are welcome.
cheers,
Gerd
The following changes since commit cf4dc461a4cfc3e056ee24edb26154f4d34a6278:
Restore consistent formatting (2012-02-07 22:11:04 +0400)
are available in the git repository at:
git://git.kraxel.org/qemu bios.1
Gerd Hoffmann (5):
update seabios to latest master [feb 9th]
Add vgabios build scripts to roms/
Update vgabios binaries
Add seabios build scripts to roms/
Update seabios binary
pc-bios/bios.bin | Bin 131072 -> 131072 bytes
pc-bios/vgabios-cirrus.bin | Bin 35840 -> 37376 bytes
pc-bios/vgabios-qxl.bin | Bin 40448 -> 37376 bytes
pc-bios/vgabios-stdvga.bin | Bin 40448 -> 37376 bytes
pc-bios/vgabios-vmware.bin | Bin 40448 -> 37376 bytes
roms/Makefile | 23 +++++++++++++++++++++++
roms/config.seabios | 1 +
roms/config.vga.cirrus | 3 +++
roms/config.vga.isavga | 3 +++
roms/config.vga.qxl | 6 ++++++
roms/config.vga.stdvga | 3 +++
roms/config.vga.vmware | 6 ++++++
roms/configure-seabios.sh | 5 +++++
roms/seabios | 2 +-
14 files changed, 51 insertions(+), 1 deletions(-)
create mode 100644 roms/Makefile
create mode 100644 roms/config.seabios
create mode 100644 roms/config.vga.cirrus
create mode 100644 roms/config.vga.isavga
create mode 100644 roms/config.vga.qxl
create mode 100644 roms/config.vga.stdvga
create mode 100644 roms/config.vga.vmware
create mode 100755 roms/configure-seabios.sh
- [Qemu-devel] [PATCH 0/5] rom build scripting, switch vgabios implementation,
Gerd Hoffmann <=
- [Qemu-devel] [PATCH 2/5] Add vgabios build scripts to roms/, Gerd Hoffmann, 2012/02/09
- [Qemu-devel] [PATCH 4/5] Add seabios build scripts to roms/, Gerd Hoffmann, 2012/02/09
- [Qemu-devel] [PATCH 1/5] update seabios to latest master [feb 9th], Gerd Hoffmann, 2012/02/09
- [Qemu-devel] [PATCH 3/5] Update vgabios binaries, Gerd Hoffmann, 2012/02/09
- [Qemu-devel] [PATCH 5/5] Update seabios binary, Gerd Hoffmann, 2012/02/09