summaryrefslogtreecommitdiff
path: root/avr/cli.h
diff options
context:
space:
mode:
authorLeo C2014-08-21 11:36:14 +0200
committerLeo C2014-08-21 11:36:14 +0200
commit21a24f90c5aaaaf13f91716208b32cde163c5918 (patch)
treeefc6f9ebab5f84d3af20493821444f220b957962 /avr/cli.h
parentdea9a31523216caa153c589426b175d52aa43634 (diff)
downloadz180-stamp-21a24f90c5aaaaf13f91716208b32cde163c5918.zip
Create include directory
Diffstat (limited to 'avr/cli.h')
-rw-r--r--avr/cli.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/avr/cli.h b/avr/cli.h
deleted file mode 100644
index 67ff63b..0000000
--- a/avr/cli.h
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef CLI_H
-#define CLI_H
-
-/**
- * Go into the command loop
- *
- * This will return if we get a timeout waiting for a command, but only for
- * the simple parser (not hush). See CONFIG_BOOT_RETRY_TIME.
- */
-void cli_loop(void);
-
-/**
- * cli_simple_run_command() - Execute a command with the simple CLI
- *
- * @cmd: String containing the command to execute
- * @flag Flag value - see CMD_FLAG_...
- * @return 1 - command executed, repeatable
- * 0 - command executed but not repeatable, interrupted commands are
- * always considered not repeatable
- * -1 - not executed (unrecognized, bootd recursion or too many args)
- * (If cmd is NULL or "" or longer than CONFIG_SYS_CBSIZE-1 it is
- * considered unrecognized)
- */
-//int cli_simple_run_command(const char *cmd, int flag);
-
-/**
- * cli_simple_run_command_list() - Execute a list of command
- *
- * The commands should be separated by ; or \n and will be executed
- * by the built-in parser.
- *
- * This function cannot take a const char * for the command, since if it
- * finds newlines in the string, it replaces them with \0.
- *
- * @param cmd String containing list of commands
- * @param flag Execution flags (CMD_FLAG_...)
- * @return 0 on success, or != 0 on error.
- */
-//int cli_simple_run_command_list(char *cmd, int flag);
-
-/**
- * parse_line() - split a command line down into separate arguments
- *
- * The argv[] array is filled with pointers into @line, and each argument
- * is terminated by \0 (i.e. @line is changed in the process unless there
- * is only one argument).
- *
- * #argv is terminated by a NULL after the last argument pointer.
- *
- * At most CONFIG_SYS_MAXARGS arguments are permited - if there are more
- * than that then an error is printed, and this function returns
- * CONFIG_SYS_MAXARGS, with argv[] set up to that point.
- *
- * @line: Command line to parse
- * @args: Array to hold arguments
- * @return number of arguments
- */
-//int cli_simple_parse_line(char *line, char *argv[]);
-
-int run_command_list(const char *cmd, int len);
-
-
-#endif /* CLI_H */
-