summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2014-03-06 11:00:33 +0100
committerGerd Hoffmann <kraxel@redhat.com>2014-03-06 11:00:33 +0100
commit9d0b173756b469f82c33c5949e00d6cc32bf01ee (patch)
tree3542c1030d4c5b44fe881c0367ae15a18a2e09f5
parent5dec2354c10e9a2e04408692c45e6a223ceb62f0 (diff)
downloadseabios-9d0b173756b469f82c33c5949e00d6cc32bf01ee.tar.gz
add virtio vgabios
-rw-r--r--config.vga.virtio7
-rw-r--r--seabios.git.spec5
2 files changed, 10 insertions, 2 deletions
diff --git a/config.vga.virtio b/config.vga.virtio
new file mode 100644
index 0000000..7c918ce
--- /dev/null
+++ b/config.vga.virtio
@@ -0,0 +1,7 @@
+CONFIG_QEMU=y
+CONFIG_BUILD_VGABIOS=y
+CONFIG_VGA_BOCHS=y
+CONFIG_VGA_PCI=y
+CONFIG_OVERRIDE_PCI_ID=y
+CONFIG_VGA_VID=0x1af4
+CONFIG_VGA_DID=0x1010
diff --git a/seabios.git.spec b/seabios.git.spec
index dab4b51..8e06407 100644
--- a/seabios.git.spec
+++ b/seabios.git.spec
@@ -17,6 +17,7 @@ Source20: config.vga.stdvga
Source21: config.vga.cirrus
Source22: config.vga.vmware
Source23: config.vga.qxl
+Source24: config.vga.virtio
BuildRequires: iasl
BuildRequires: python
@@ -88,7 +89,7 @@ cp .config rpm.csm.doc/bios-csm.config
mkdir rpm.vga.bin
mkdir rpm.vga.doc
-for config in %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23}; do
+for config in %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
vga="${config##*.}"
do_build $config out/vgabios.bin
cp out/vgabios.bin rpm.vga.bin/vgabios-$vga.bin
@@ -137,7 +138,7 @@ for ext in rom; do
%{buildroot}/usr/share/%{name}/efi-virtio.$ext
done
-for config in %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23}; do
+for config in %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
vga="${config##*.}"
ln -s ../seavgabios.git/vgabios-$vga.bin \
%{buildroot}/usr/share/%{name}/vgabios-$vga.bin