diff options
Diffstat (limited to 'com32/include/cli.h')
-rw-r--r-- | com32/include/cli.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/com32/include/cli.h b/com32/include/cli.h new file mode 100644 index 0000000..eee4576 --- /dev/null +++ b/com32/include/cli.h @@ -0,0 +1,20 @@ +#ifndef CLI_H +#define CLI_H + +#define MAX_CMD_HISTORY 64 +#define COMMAND_DELIM " \t\n" // Whitespace delimiters +#define MAX_COMMAND_ARGS 40 + +struct cli_command { + struct list_head list; + char *command; +}; + +extern void clear_screen(void); +extern int mygetkey(clock_t timeout); +extern const char *edit_cmdline(const char *input, int top /*, int width */ , + int (*pDraw_Menu) (int, int, int), + void (*show_fkey) (int), bool *); + +extern struct menu *root_menu, *start_menu, *hide_menu, *menu_list, *default_menu; +#endif |