cli.h

Go to the documentation of this file.
00001 
00009 #include "../lpc_config.h"
00010 #include "../uart/uart.h"
00011 #include "debug.h"
00012 #include <stdio.h>
00013 #include "api.h"
00014 #include "../mprintf/mprintf.h"
00015 
00016 extern cli_str const api_cli[];
00017 
00018 int mount_token(char *data);
00019 //int CLI_Builder(char *data);
00020 int CLI_Builder(char *data, char *dest);
00021 //static char* cmdExec(int (*ApiFunc) (str_t* tp));
00022 void cmdExec(int (*ApiFunc) (str_t *tp));
00023 int ExecCommand(const cli_str* acp);
00024 void UARTTakeString(char *str, char channel);
00025 static void help_func(void);
00026 static void unknown_cmd(char *str);
00027 int UARTTakeStringAsync(char *str, char channel);
00028 
00029 
00030