X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=payloads%2Flibpayload%2FConfig.in;h=0ce4ae539f416856e3cf09f1b6634605bb461b26;hb=e11835e2995d130890ca9f45cb3e304f2ea3a6a9;hp=5ac35faeca37f20943050d430ce5e103aba693ff;hpb=6615ef3bfc3ff20643a31f01e40473e174460b46;p=coreboot.git diff --git a/payloads/libpayload/Config.in b/payloads/libpayload/Config.in index 5ac35faec..0ce4ae539 100644 --- a/payloads/libpayload/Config.in +++ b/payloads/libpayload/Config.in @@ -73,6 +73,10 @@ config TARGET_POWERPC endchoice +config MEMMAP_RAM_ONLY + bool "Only consider RAM entries in memory map for further processing" + default n + config MULTIBOOT bool "Multiboot header support" depends on TARGET_I386 @@ -86,9 +90,33 @@ config LIBC bool "Enable C library support" default y +config CURSES + bool "Build a curses library" + default y + +choice + prompt "Curses implementation" + default PDCURSES + depends on CURSES + config TINYCURSES - bool "Enable tinycurses support" + bool "Tinycurses" + help + Tinycurses was the first curses implementation for libpayload. + It features low memory consumption, static allocation of larger + data structures (so few or no memory allocation calls) and a + reduced feature set. + +config PDCURSES + bool "PDCurses" default y + help + libpayload's PDCurses port provides a full features curses + implementation, including libpanel, libmenu and libform (which + are taken from ncurses). + It requires more system resources, in particularily heap memory. + +endchoice config LAR bool "LAR support" @@ -101,7 +129,14 @@ config CBFS bool "CBFS support" default y help - CBFS is the archive format of (obsolete) coreboot v3 + CBFS is the archive format of coreboot + +config LZMA + bool "LZMA decoder" + default y + help + LZMA decoder implementation, usable eg. by CBFS, + but also externally. endmenu menu "Console Options" @@ -230,7 +265,6 @@ config USB_EHCI depends on USB help Select this option if you want to use USB 2.0 - NOTE: This option is not (fully) implemented yet config USB_XHCI bool "Support for USB xHCI controllers"