X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2FKconfig;h=100ab928195939892f926ac01b49d06f2d137422;hb=31eabf9ba842612e7c525489ab2a6b60bba10ea0;hp=81acc1c96ed5a5664b3e79979479320e6033597d;hpb=422263deac25e45301bd069b1a0d680db55a31d9;p=seabios.git diff --git a/src/Kconfig b/src/Kconfig index 81acc1c..100ab92 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -104,15 +104,15 @@ menu "Hardware support" config AHCI depends on DRIVES bool "AHCI controllers" - default n + default y help Support for AHCI disk code. config VIRTIO_BLK depends on DRIVES && !COREBOOT - bool "VirtIO controllers" + bool "virtio-blk controllers" default y help - Support boot from virtio storage. + Support boot from virtio-blk storage. config FLOPPY depends on DRIVES bool "Floppy controller" @@ -324,6 +324,53 @@ menu "BIOS Tables" Support generation of ACPI tables. endmenu +menu "VGA ROM" + config VGA_CIRRUS + bool "QEMU Cirrus CLGD 54xx VGA BIOS" + default n + help + Build support for Cirrus VGA emulation. + + config VGA_BOCHS + bool "Bochs DISPI interface VGA BIOS" + default n + help + Build support for Bochs DISPI interface + + config VGA_GEODELX + bool "GeodeLX interface VGA BIOS" + default n + help + Build support for Geode LX vga + + config VGA_PCI + bool "PCI ROM Headers" + default y + help + Build PCI ROM headers so the vga rom can be extracted from + a PCI device. + + config VGA_VID + depends on VGA_PCI + hex "PCI Vendor ID" + default 0x1013 if VGA_CIRRUS + default 0x1234 if VGA_BOCHS + default 0x1022 if VGA_GEODELX + default 0x0000 + help + Vendor ID for the PCI ROM + + config VGA_DID + depends on VGA_PCI + hex "PCI Device ID" + default 0x00b8 if VGA_CIRRUS + default 0x1111 if VGA_BOCHS + default 0x2081 if VGA_GEODELX + default 0x0000 + help + Device ID for the PCI ROM +endmenu + menu "Debugging" config DEBUG_LEVEL int "Debug level"