X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2FKconfig;h=250663aad01fa9bfbadfa23b7393a85908463471;hb=refs%2Fheads%2Fcoreboot;hp=338f51a68f19d353c0d839761d7d1e8731a41616;hpb=ceb8ed4ef2e45cc5cc2525aeebd255838f656b69;p=seabios.git diff --git a/src/Kconfig b/src/Kconfig index 338f51a..250663a 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -109,10 +109,10 @@ menu "Hardware support" 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" @@ -283,7 +283,6 @@ menu "BIOS interfaces" Support S3 resume handler. config VGAHOOKS - depends on COREBOOT bool "Hardware specific VGA helpers" default y help @@ -324,6 +323,8 @@ menu "BIOS Tables" Support generation of ACPI tables. endmenu +source ../vgasrc/Kconfig + menu "Debugging" config DEBUG_LEVEL int "Debug level" @@ -346,4 +347,21 @@ menu "Debugging" default 0x3f8 help Base port for serial - generally 0x3f8, 0x2f8, 0x3e8, or 0x2e8. + + config DEBUG_IO + depends on !COREBOOT && DEBUG_LEVEL != 0 + bool "Special IO port debugging" + default y + help + Some emulators or hypervisors provide with a way to output debug + information by outputing strings in a special port present in the + IO space. + + config DEBUG_IO_PORT + depends on DEBUG_IO + hex "Debug IO port address" + default 0x0402 + help + Bochs uses the 0x0402 address by default, whereas Xen + makes the 0xe9 IO address available for guests use. endmenu