X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=arch%2Fx86%2FKconfig;h=28a1bca3b2bdcdb86fb93db2e4cdcb92d043b600;hp=6c9ec2d540444c319caa51965c1974c18dac3308;hb=70d87cbbd92a3611655b39003176ee1033796bf7;hpb=da22646d97b7322c757f3a7a21805a3475fed231 diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 6c9ec2d54044..28a1bca3b2bd 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -896,14 +896,27 @@ config VM86 default y depends on X86_32 ---help--- - This option is required by programs like DOSEMU to run 16-bit legacy - code on X86 processors. It also may be needed by software like - XFree86 to initialize some video cards via BIOS. Disabling this - option saves about 6k. + This option is required by programs like DOSEMU to run + 16-bit real mode legacy code on x86 processors. It also may + be needed by software like XFree86 to initialize some video + cards via BIOS. Disabling this option saves about 6K. + +config X86_16BIT + bool "Enable support for 16-bit segments" if EXPERT + default y + ---help--- + This option is required by programs like Wine to run 16-bit + protected mode legacy code on x86 processors. Disabling + this option saves about 300 bytes on i386, or around 6K text + plus 16K runtime memory on x86-64, + +config X86_ESPFIX32 + def_bool y + depends on X86_16BIT && X86_32 config X86_ESPFIX64 def_bool y - depends on X86_64 + depends on X86_16BIT && X86_64 config TOSHIBA tristate "Toshiba Laptop support"