|
@@ -28,7 +28,7 @@ DECLARE_GLOBAL_DATA_PTR;
|
|
*/
|
|
*/
|
|
int run_command(const char *cmd, int flag)
|
|
int run_command(const char *cmd, int flag)
|
|
{
|
|
{
|
|
-#ifndef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifndef CONFIG_HUSH_PARSER
|
|
/*
|
|
/*
|
|
* cli_run_command can return 0 or 1 for success, so clean up
|
|
* cli_run_command can return 0 or 1 for success, so clean up
|
|
* its result.
|
|
* its result.
|
|
@@ -55,7 +55,7 @@ int run_command(const char *cmd, int flag)
|
|
*/
|
|
*/
|
|
int run_command_repeatable(const char *cmd, int flag)
|
|
int run_command_repeatable(const char *cmd, int flag)
|
|
{
|
|
{
|
|
-#ifndef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifndef CONFIG_HUSH_PARSER
|
|
return cli_simple_run_command(cmd, flag);
|
|
return cli_simple_run_command(cmd, flag);
|
|
#else
|
|
#else
|
|
/*
|
|
/*
|
|
@@ -79,7 +79,7 @@ int run_command_list(const char *cmd, int len, int flag)
|
|
|
|
|
|
if (len == -1) {
|
|
if (len == -1) {
|
|
len = strlen(cmd);
|
|
len = strlen(cmd);
|
|
-#ifdef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifdef CONFIG_HUSH_PARSER
|
|
/* hush will never change our string */
|
|
/* hush will never change our string */
|
|
need_buff = 0;
|
|
need_buff = 0;
|
|
#else
|
|
#else
|
|
@@ -94,7 +94,7 @@ int run_command_list(const char *cmd, int len, int flag)
|
|
memcpy(buff, cmd, len);
|
|
memcpy(buff, cmd, len);
|
|
buff[len] = '\0';
|
|
buff[len] = '\0';
|
|
}
|
|
}
|
|
-#ifdef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifdef CONFIG_HUSH_PARSER
|
|
rcode = parse_string_outer(buff, FLAG_PARSE_SEMICOLON);
|
|
rcode = parse_string_outer(buff, FLAG_PARSE_SEMICOLON);
|
|
#else
|
|
#else
|
|
/*
|
|
/*
|
|
@@ -214,7 +214,7 @@ err:
|
|
|
|
|
|
void cli_loop(void)
|
|
void cli_loop(void)
|
|
{
|
|
{
|
|
-#ifdef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifdef CONFIG_HUSH_PARSER
|
|
parse_file_outer();
|
|
parse_file_outer();
|
|
/* This point is never reached */
|
|
/* This point is never reached */
|
|
for (;;);
|
|
for (;;);
|
|
@@ -222,12 +222,12 @@ void cli_loop(void)
|
|
cli_simple_loop();
|
|
cli_simple_loop();
|
|
#else
|
|
#else
|
|
printf("## U-Boot command line is disabled. Please enable CONFIG_CMDLINE\n");
|
|
printf("## U-Boot command line is disabled. Please enable CONFIG_CMDLINE\n");
|
|
-#endif /*CONFIG_SYS_HUSH_PARSER*/
|
|
|
|
|
|
+#endif /*CONFIG_HUSH_PARSER*/
|
|
}
|
|
}
|
|
|
|
|
|
void cli_init(void)
|
|
void cli_init(void)
|
|
{
|
|
{
|
|
-#ifdef CONFIG_SYS_HUSH_PARSER
|
|
|
|
|
|
+#ifdef CONFIG_HUSH_PARSER
|
|
u_boot_hush_start();
|
|
u_boot_hush_start();
|
|
#endif
|
|
#endif
|
|
|
|
|