}
-static
-command_ret_t do_help(cmd_tbl_t *cmdtp, uint_fast8_t flag, int argc, char * const argv[]);
-
cmd_tbl_t cmd_tbl_sd[] = {
CMD_TBL_ITEM(
status, 2, CTBL_REPEAT, do_status,
#endif
},
/* Mark end of table */
-{ 0 },
+CMD_TBL_END(cmd_tbl_sd)
};
-static
-command_ret_t do_help(cmd_tbl_t *cmdtp, uint_fast8_t flag, int argc, char * const argv[])
-{
- return _do_help(cmd_tbl_sd, cmdtp, flag, argc, argv);
-}
-
command_ret_t do_sd(cmd_tbl_t *cmdtp, uint_fast8_t flag, int argc, char * const argv[])
{
- cmd_tbl_t *cp;
-
- if (argc < 2)
- return CMD_RET_USAGE;
-
- /* drop initial "sd" arg */
- argc--;
- argv++;
-
- cp = find_cmd(argv[0], cmd_tbl_sd);
-
- if (cp)
- return cp->cmd(cmdtp, flag, argc, argv);
-
+ puts_P("Huch?");
return CMD_RET_USAGE;
}