diff --git a/cmd/Kconfig b/cmd/Kconfig index 62d2ae3d3f..46600e5007 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -27,17 +27,21 @@ depends on HUSH_PARSER config HUSH_OLD_PARSER bool "Use hush old parser" + default y help This option enables the old flavor of hush based on hush Busybox from 2005. + It is actually the default U-Boot shell when decided to use hush as shell. + config HUSH_MODERN_PARSER bool "Use hush modern parser" - default y help This option enables the new flavor of hush based on hush upstream Busybox. + This parser is experimental and not well tested. + config HUSH_SELECTABLE bool default y if HUSH_OLD_PARSER && HUSH_MODERN_PARSER