config DEF bool config BOOL bool "foo" if DEF || !UNDEF_1 default UNDEF_2 config INT int range UNDEF_2 8 default 10 range 5 15 config HEX hex range 0x123 0X456 default 0x200 menu "menu" depends on UNDEF_1 visible if UNDEF_3 endmenu