URL
https://opencores.org/ocsvn/qaz_libs/qaz_libs/trunk
Subversion Repositories qaz_libs
Compare Revisions
- This comparison shows the changes necessary to convert path
/qaz_libs/trunk/cli/cli
- from Rev 29 to Rev 28
- ↔ Reverse comparison
Rev 29 → Rev 28
/sys_cli.c
219,12 → 219,11
|
cli_init(); |
|
// PRINTF_MACRO("\r\n"); |
PRINTF_MACRO("\r\n"); |
|
for(;;) |
{ |
// PRINTF_MACRO("%d > ", last_return_value); |
PRINTF_MACRO("\r\n# > "); |
PRINTF_MACRO("%d > ", last_return_value); |
|
cli_argc = 0; |
last_return_value = EXIT_SUCCESS; |
250,7 → 249,7
|
if (cli_cmd == NULL) |
{ |
PRINTF_MACRO("\r\n! > Command not found!!!"); |
PRINTF_MACRO("\r\n Command not found!\r\n"); |
last_return_value = EXIT_FAILURE; |
break; |
} |
270,7 → 269,7
} |
} |
|
// PRINTF_MACRO("\r\n"); |
PRINTF_MACRO("\r\n"); |
|
last_return_value = cli_cmd->func(cli_argc, (const char **)cli_argv); |
break; |
/sys_cmd_table.h
26,9 → 26,11
////////////////////////////////////////////////////////////////////// |
|
#include "sys_cmd.h" |
#include "util_mem.h" |
|
extern char func_mw( const unsigned char argc, const char *argv[] ); |
extern char func_md( const unsigned char argc, const char *argv[] ); |
|
|
/*-----------------------------------------------------------*/ |
// command table |
|
36,7 → 38,6
/* put in alphabetical order by command name */ |
struct cli_cmd_tab_t cli_commands[] = |
{ |
{ "#", func_comment, " # comment is ingored\r" }, |
{ "help", func_help, " help ~ print help message\r" }, |
{ "md", func_md, " md address [# of objects] ~ memory display\r" }, |
{ "md.b", func_md, " md.b address [# of objects] ~ memory display\r" }, |
/sys_cmd.h
33,13 → 33,12
#define MAX_CMD_LENGTH 20 |
#define MAX_CLI_ARGC 6 |
|
// #include <xil_printf.h> |
#include <xil_printf.h> |
|
// #define ANSI_ESCAPE_CODE |
|
// #define PRINTF_MACRO xil_printf |
#define PRINTF_MACRO xil_printf |
// #define PRINTF_MACRO iprintf |
#define PRINTF_MACRO printf |
|
typedef char (*cli_cmd_func)( const unsigned char argc, const char * argv[] ); |
|
55,10 → 54,10
|
/*-----------------------------------------------------------*/ |
extern void sys_cli_task(void); |
extern cli_cmd_tab_t *cli_find_command( cli_cmd_tab_t *cmd_to_check); |
extern void cli_init(void); |
extern char func_mw(const unsigned char argc, const char *argv[]); |
extern char func_md(const unsigned char argc, const char *argv[]); |
extern cli_cmd_tab_t *cli_find_command( cli_cmd_tab_t *cmd_to_check ); |
extern void cli_init( void ); |
extern char func_mw( const unsigned char argc, const char *argv[] ); |
extern char func_md( const unsigned char argc, const char *argv[] ); |
|
|
/*-----------------------------------------------------------*/ |