qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Gerd Hoffmann <kraxel@redhat.com>
To: seabios@seabios.org, qemu-devel@nongnu.org
Cc: Gerd Hoffmann <kraxel@redhat.com>
Subject: [Qemu-devel] [PATCH 2/7] seabios: add vga configs for bochs-display and ramfb
Date: Wed, 20 Jun 2018 14:47:14 +0200	[thread overview]
Message-ID: <20180620124719.16450-3-kraxel@redhat.com> (raw)
In-Reply-To: <20180620124719.16450-1-kraxel@redhat.com>

Both bochs-display and ramfb are devices with a simple framebuffer and
no vga emulation or text mode.  seavgabios has support for text mode
emulation (at vgabios call level), we are using that to provide some
vga compatibility support for these devices.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
 roms/Makefile                 | 2 +-
 roms/config.vga-bochs-display | 3 +++
 roms/config.vga-ramfb         | 3 +++
 3 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100644 roms/config.vga-bochs-display
 create mode 100644 roms/config.vga-ramfb

diff --git a/roms/Makefile b/roms/Makefile
index 02b69fbac8..a73778f60b 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -1,5 +1,5 @@
 
-vgabios_variants := stdvga cirrus vmware qxl isavga virtio
+vgabios_variants := stdvga cirrus vmware qxl isavga virtio bochs-display ramfb
 vgabios_targets  := $(subst -isavga,,$(patsubst %,vgabios-%.bin,$(vgabios_variants)))
 pxerom_variants  := e1000 e1000e eepro100 ne2k_pci pcnet rtl8139 virtio vmxnet3
 pxerom_targets   := 8086100e 808610d3 80861209 10500940 10222000 10ec8139 1af41000 15ad07b0
diff --git a/roms/config.vga-bochs-display b/roms/config.vga-bochs-display
new file mode 100644
index 0000000000..d2adaaef66
--- /dev/null
+++ b/roms/config.vga-bochs-display
@@ -0,0 +1,3 @@
+CONFIG_BUILD_VGABIOS=y
+CONFIG_DISPLAY_BOCHS=y
+CONFIG_VGA_PCI=y
diff --git a/roms/config.vga-ramfb b/roms/config.vga-ramfb
new file mode 100644
index 0000000000..c809c799b9
--- /dev/null
+++ b/roms/config.vga-ramfb
@@ -0,0 +1,3 @@
+CONFIG_BUILD_VGABIOS=y
+CONFIG_VGA_RAMFB=y
+CONFIG_VGA_PCI=n
-- 
2.9.3

  parent reply	other threads:[~2018-06-20 12:47 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-20 12:47 [Qemu-devel] [PATCH 0/7] seabios: 1.11.2 update Gerd Hoffmann
2018-06-20 12:47 ` [Qemu-devel] [PATCH 1/7] seabios: update submodule to 1.11.2-testing Gerd Hoffmann
2018-06-20 12:47 ` Gerd Hoffmann [this message]
2018-06-20 12:47 ` [Qemu-devel] [PATCH 3/7] seabios: enable ide dma Gerd Hoffmann
2018-06-20 12:47 ` [Qemu-devel] [PATCH 4/7] vgabios: remove submodule and build rules Gerd Hoffmann
2018-06-20 12:47 ` [Qemu-devel] [PATCH 5/7] seabios: update binaries Gerd Hoffmann
2018-06-20 12:47 ` [Qemu-devel] [PATCH 6/7] bochs-display: enable vgabios Gerd Hoffmann
2018-06-20 12:47 ` [Qemu-devel] [PATCH 7/7] ramfb: " Gerd Hoffmann
2018-07-02 15:10 ` [Qemu-devel] [PATCH 0/7] seabios: 1.11.2 update Gerd Hoffmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180620124719.16450-3-kraxel@redhat.com \
    --to=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=seabios@seabios.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).