mainmenu "Libpayload Configuration"
-# When (if) we support multiple architectures, this will become an option.
+menu "Architecture Options"
+
+choice
+ prompt "Target Architecture"
+ default TARGET_I386
+
config TARGET_I386
- bool
+ bool "x86"
+ help
+ Support the x86 architecture
+
+config TARGET_POWERPC
+ bool "PowerPC"
+ help
+ Support the PowerPC architecture
+
+endchoice
+
+config MULTIBOOT
+ bool "Multiboot header support"
+ depends on TARGET_I386
default y
+endmenu
+
menu "Standard Libraries"
config LIBC
depends on VIDEO_CONSOLE
default y
-config GEODE_VIDEO_CONSOLE
- bool "Geode video console driver"
+config GEODELX_VIDEO_CONSOLE
+ bool "Geode LX video console driver"
depends on VIDEO_CONSOLE
default n
bool "Allow input from a PC keyboard"
default y
+config PC_KEYBOARD_LAYOUT_US
+ bool "English (US) keyboard layout"
+ depends on PC_KEYBOARD
+ default y
+
+config PC_KEYBOARD_LAYOUT_DE
+ bool "German keyboard layout"
+ depends on PC_KEYBOARD
+ default n
+
endmenu
menu "Drivers"