diff options
author | Stefano Babic <sbabic@denx.de> | 2010-05-24 12:08:16 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2010-06-29 22:43:27 +0200 |
commit | bd7b26f879413aa5a662718c09dab65d3a24a201 (patch) | |
tree | c8f9939fac2b3c1da7aae7604bedc1d344d5191e /tools/env/fw_env.h | |
parent | 3746a5e65ceeccf7e766df6263d2994b9abcc60e (diff) |
Tools: set multiple variable with fw_setenv utility
Add a sort of batch mode to fw_setenv, allowing to set
multiple variables in one shot, without updating the flash after
each set as now. It is added the possibility to pass
a config file with a list of pairs <variable, value> to be set,
separated by a TAB character.
Signed-off-by: Stefano Babic <sbabic@denx.de>
Diffstat (limited to 'tools/env/fw_env.h')
-rw-r--r-- | tools/env/fw_env.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/env/fw_env.h b/tools/env/fw_env.h index c04da541fb8..8130fa150c5 100644 --- a/tools/env/fw_env.h +++ b/tools/env/fw_env.h @@ -50,5 +50,9 @@ extern int fw_printenv(int argc, char *argv[]); extern char *fw_getenv (char *name); extern int fw_setenv (int argc, char *argv[]); +extern int fw_parse_script(char *fname); +extern int fw_env_open(void); +extern int fw_env_write(char *name, char *value); +extern int fw_env_close(void); extern unsigned long crc32 (unsigned long, const unsigned char *, unsigned); |