summaryrefslogtreecommitdiffstats
path: root/config.bios.fast
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2015-06-01 11:31:06 +0200
committerGerd Hoffmann <kraxel@redhat.com>2015-06-01 11:31:06 +0200
commit50e36a13582491514a1cd794ce3c29e8d09022ac (patch)
treef9e5edc2286ff4664658ed913eed769e6598bea0 /config.bios.fast
parentad49734febeb28e9e4eb523a40315256c4e8f11a (diff)
downloadseabios-50e36a13582491514a1cd794ce3c29e8d09022ac.tar.gz
add stripped-down config
Diffstat (limited to 'config.bios.fast')
-rw-r--r--config.bios.fast54
1 files changed, 54 insertions, 0 deletions
diff --git a/config.bios.fast b/config.bios.fast
new file mode 100644
index 0000000..be5065c
--- /dev/null
+++ b/config.bios.fast
@@ -0,0 +1,54 @@
+#
+# Stripped down seabios config.
+#
+# Left enabled:
+# CONFIG_OPTIONROMS (needed for -kernel to work)
+# CONFIG_VIRTIO_{BLK,SCSI} (to boot from virtio disks)
+#
+
+CONFIG_QEMU=y
+CONFIG_QEMU_HARDWARE=y
+CONFIG_PERMIT_UNALIGNED_PCIROM=y
+CONFIG_ROM_SIZE=64
+
+# processor
+CONFIG_XEN=n
+CONFIG_USE_SMM=n
+CONFIG_MTRR_INIT=n
+
+# isa/lpc
+CONFIG_FLOPPY=n
+CONFIG_SERIAL=n
+CONFIG_LPT=n
+CONFIG_PS2PORT=n
+CONFIG_DEBUG_IO=n
+
+# storage
+CONFIG_ATA=n
+CONFIG_AHCI=n
+CONFIG_PVSCSI=n
+CONFIG_ESP_SCSI=n
+CONFIG_LSI_SCSI=n
+CONFIG_MEGASAS=n
+CONFIG_SDCARD=n
+
+# usb
+CONFIG_USB=n
+
+# bios features
+CONFIG_CDROM_BOOT=n
+CONFIG_CDROM_EMU=n
+CONFIG_TCGBIOS=n
+CONFIG_APMBIOS=n
+CONFIG_KEYBOARD=n
+CONFIG_MOUSE=n
+CONFIG_BOOTMENU=n
+CONFIG_BOOTSPLASH=n
+CONFIG_THREADS=n
+CONFIG_RELOCATE_INIT=n
+
+# old qemu compat
+CONFIG_ACPI_DSDT=n
+
+# vga
+CONFIG_VGAHOOKS=n