summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJoe Hershberger <joe.hershberger@ni.com>2012-12-11 22:16:30 -0600
committerTom Rini <trini@ti.com>2012-12-13 11:46:56 -0700
commite080d545f8ffb104a13b07deddf92ecb498b3a94 (patch)
tree47c557775a04438777165ffbfc752888bcf3f805 /doc
parent849d5d9cda0e7c94797874d842e9b132ec45a565 (diff)
downloadu-boot-e080d545f8ffb104a13b07deddf92ecb498b3a94.tar.gz
u-boot-e080d545f8ffb104a13b07deddf92ecb498b3a94.tar.xz
u-boot-e080d545f8ffb104a13b07deddf92ecb498b3a94.zip
env: Add a silent env handler
The silent variable now updates the global data flag anytime it is changed as well as after the env relocation (in case its value is different from the default env in such cases as NAND env) Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/README.silent14
1 files changed, 10 insertions, 4 deletions
diff --git a/doc/README.silent b/doc/README.silent
index a26e3df0da..70202cece9 100644
--- a/doc/README.silent
+++ b/doc/README.silent
@@ -1,9 +1,15 @@
The config option CONFIG_SILENT_CONSOLE can be used to quiet messages
on the console. If the option has been enabled, the output can be
-silenced by setting the environment variable "silent". The variable
-is latched into the global data at an early stage in the boot process
-so deleting it with "setenv" will not take effect until the system is
-restarted.
+silenced by setting the environment variable "silent".
+
+- CONFIG_SILENT_CONSOLE_UPDATE_ON_SET
+ When the "silent" variable is changed with env set, the change
+ will take effect immediately.
+
+- CONFIG_SILENT_CONSOLE_UPDATE_ON_RELOC
+ Some environments are not available until relocation (e.g. NAND)
+ so this will make the value in the flash env take effect at
+ relocation.
The following actions are taken if "silent" is set at boot time: