Add an option to enable the command line

Add a new Kconfig option for the command line. This is enabled by default,
but when disabled it will remove the command line.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
master
Simon Glass 8 years ago committed by Tom Rini
parent 633fb736ce
commit 302a648750
  1. 8
      README
  2. 12
      cmd/Kconfig

@ -1108,6 +1108,14 @@ The following options need to be configured:
XXX - this list needs to get updated!
- Removal of commands
If no commands are needed to boot, you can disable
CONFIG_CMDLINE to remove them. In this case, the command line
will not be available, and when U-Boot wants to execute the
boot command (on start-up) it will call board_run_command()
instead. This can reduce image size significantly for very
simple boot procedures.
- Regular expression support:
CONFIG_REGEX
If this variable is defined, U-Boot is linked against

@ -1,8 +1,20 @@
menu "Command line interface"
config CMDLINE
bool "Support U-Boot commands"
default y
help
Enable U-Boot's command-line functions. This provides a means
to enter commands into U-Boot for a wide variety of purposes. It
also allows scripts (containing commands) to be executed.
Various commands and command categorys can be indivdually enabled.
Depending on the number of commands enabled, this can add
substantially to the size of U-Boot.
config HUSH_PARSER
bool "Use hush shell"
select SYS_HUSH_PARSER
depends on CMDLINE
help
This option enables the "hush" shell (from Busybox) as command line
interpreter, thus enabling powerful command line syntax like

Loading…
Cancel
Save