From nobody Tue Nov 4 18:50:20 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1530546272313217.9616062784345; Mon, 2 Jul 2018 08:44:32 -0700 (PDT) Received: from localhost ([::1]:33698 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fa10B-0005oX-IJ for importer@patchew.org; Mon, 02 Jul 2018 11:44:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fa0yC-0004aL-4o for qemu-devel@nongnu.org; Mon, 02 Jul 2018 11:42:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fa0y9-0006Ed-0j for qemu-devel@nongnu.org; Mon, 02 Jul 2018 11:42:28 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36118) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fa0y8-0006EP-QW for qemu-devel@nongnu.org; Mon, 02 Jul 2018 11:42:24 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E0C4E308402F for ; Mon, 2 Jul 2018 15:42:23 +0000 (UTC) Received: from sirius.home.kraxel.org (ovpn-116-220.phx2.redhat.com [10.3.116.220]) by smtp.corp.redhat.com (Postfix) with ESMTP id 9A8925C20C; Mon, 2 Jul 2018 15:42:23 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id B439917539; Mon, 2 Jul 2018 17:42:22 +0200 (CEST) From: Gerd Hoffmann To: qemu-devel@nongnu.org Date: Mon, 2 Jul 2018 17:42:17 +0200 Message-Id: <20180702154222.3130-3-kraxel@redhat.com> In-Reply-To: <20180702154222.3130-1-kraxel@redhat.com> References: <20180702154222.3130-1-kraxel@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.40]); Mon, 02 Jul 2018 15:42:23 +0000 (UTC) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.132.183.28 Subject: [Qemu-devel] [PULL 2/7] seabios: add vga configs for bochs-display and ramfb X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerd Hoffmann Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 --- 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 @@ =20 -vgabios_variants :=3D stdvga cirrus vmware qxl isavga virtio +vgabios_variants :=3D stdvga cirrus vmware qxl isavga virtio bochs-display= ramfb vgabios_targets :=3D $(subst -isavga,,$(patsubst %,vgabios-%.bin,$(vgabio= s_variants))) pxerom_variants :=3D e1000 e1000e eepro100 ne2k_pci pcnet rtl8139 virtio = vmxnet3 pxerom_targets :=3D 8086100e 808610d3 80861209 10500940 10222000 10ec813= 9 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=3Dy +CONFIG_DISPLAY_BOCHS=3Dy +CONFIG_VGA_PCI=3Dy 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=3Dy +CONFIG_VGA_RAMFB=3Dy +CONFIG_VGA_PCI=3Dn --=20 2.9.3