diff --git a/nshlib/nsh_command.c b/nshlib/nsh_command.c index 2f05557cb..629949753 100644 --- a/nshlib/nsh_command.c +++ b/nshlib/nsh_command.c @@ -535,7 +535,7 @@ static const struct cmdmap_s g_cmdmap[] = #if defined(CONFIG_RPTUN) && !defined(CONFIG_NSH_DISABLE_RPTUN) CMD_MAP("rptun", cmd_rptun, 2, 7, - " " + " " " [value|times length ack sleep]"), #endif diff --git a/nshlib/nsh_syscmds.c b/nshlib/nsh_syscmds.c index 3541156ef..88db8c913 100644 --- a/nshlib/nsh_syscmds.c +++ b/nshlib/nsh_syscmds.c @@ -591,6 +591,12 @@ static int cmd_rpmsg_once(FAR struct nsh_vtbl_s *vtbl, cmd = RPMSGIOC_PING; val = (unsigned long)&ping; } +#endif +#ifdef CONFIG_RPMSG_TEST + else if (strcmp(argv[1], "test") == 0) + { + cmd = RPMSGIOC_TEST; + } #endif else if (rpmsg_cb && rpmsg_cb(&cmd, &val, argv) == OK) { @@ -642,7 +648,7 @@ static int cmd_rpmsg_recursive(FAR struct nsh_vtbl_s *vtbl, static int cmd_rpmsg_help(FAR struct nsh_vtbl_s *vtbl, int argc, FAR char **argv) { - nsh_output(vtbl, "%s \n", argv[0]); + nsh_output(vtbl, "%s \n", argv[0]); #ifdef CONFIG_RPMSG_PING nsh_output(vtbl, "%s ping " "\n\n", argv[0]);