Subversion Repositories shark

Rev

Blame | Last modification | View Log | RSS feed

#
#
#

caption "Hartik4 (Lego) version 4.0pre1 - Configuration"

file example2.h
EX_BOOL
EX_RANGE
endfile

#
# Menu principale
#

menu main
title "Example menu"
bool "this is a 'bool' entry" EX_BOOL
tristate "this is a 'tristate' entry" EX_TRISTATE
range "this is a 'range' entry" EX_RANGE 1 50 10
choice "this is a choice entry"
"first choice" EX_CHOICE_1
"second choice" EX_CHOICE_2
"third choice" EX_CHOICE_3
endchoice
separator
bool "this is a 'bool' entry associated with a 'switch' entry" EX_BOOL2
switch EX_BOOL2
case "y"
bool "  this bool is visible only when previous bool is 'true'" EX_BOOL3
tristate "  another 'tristate' to show" EX_TRI2
case "n"
bool "  visible when previous bool is 'false'" EX_BOOL4
endswitch
separator
submenu "example of a 'submenu' entry - hartik submenu" hartik
endmenu

#
# Una menu di prova per HARTIK
#

menu hartik
title "Main menu"
choice "Batch system"
"MS-DOS" CONFIG_SYS_MSDOS
"Linux" CONFIG_SYS_LINUX
endchoice
submenu "System" system
submenu "Scheduler" scheduler
submenu "Drivers" drivers
submenu "File system" filesystem
endmenu

menu system
title "System"
choice "Processor"
"i386/i486" CONFIG_CPU_I386
"pentium/K5" CONFIG_CPU_PENTIUM
"pentium II/K6/K6-2" CONFIG_CPU_PENTIUMII
endchoice
range "Max number of task" CONFIG_MAXTASK 3 10 7
endmenu

menu scheduler
title "Kernel scheduler"
choice "Scheduler"
"EDF" CONFIG_SCHED_EDF
"RM" CONFIG_SCHED_RM
"EDF+Server" CONFIG_SCHED_EDFSERV
"EDF+RM+Server" CONFIG_SCHED_EDFRMSERV
endchoice
endmenu

menu drivers
title "Low level drivers"
bool "Character device" CONFIG_CHAR
switch CONFIG_CHAR
case "y"
bool "  Keyboard support" CONFIG_CHAR_KEYBOARD "y"
bool "  Mouse support" CONFIG_CHAR_MOUSE
bool "  RealTime clock (RTC) support" CONFIG_CHAR_RTC
bool "  Console support" CONFIG_CHAR_CONSOLE2 "y"
endswitch
bool "Block device" CONFIG_BLOCK
switch CONFIG_BLOCK
case "y"
bool "  IDE device support" CONFIG_BLOCK_IDE
bool "  Loopback support" CONFIG_BLOCK_LOOP
endswitch
bool "Graphics support" CONFIG_GRAPHICS
bool "Networkig" CONFIG_NET
switch CONFIG_NET
case "y"
bool "  3COM cards" CONFIG_NET_3COM
endswitch
endmenu

menu filesystem
title "File system"
bool "Filesystem support" CONFIG_FSSUPPORT
switch CONFIG_FSSUPPORT
case "y"
bool "  MS-DOS filesystem" CONFIG_FS_MSDOS
bool "  ISO9660 filesystem" CONFIG_FS_ISO9660
switch  CONFIG_FS_ISO9660
case "y"
bool "    Microsoft Joliet support" CONFIG_FS_ISO9960_JOLIET
bool "    RockRidge extension" CONFIG_FS_ISO9960_ROCKRIDGE
endswitch
bool "  DEVFS filesystem" CONFIG_FS_DEVFS
endswitch
endmenu