mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
Patch by Kenneth Johansson, 30 Jun 2003:
get rid of MK_CMD_ENTRY macro; update doc/README.command
This commit is contained in:
@@ -40,7 +40,6 @@ struct cmd_tbl_s {
|
||||
char *name; /* Command Name */
|
||||
int maxargs; /* maximum number of arguments */
|
||||
int repeatable; /* autorepeat allowed? */
|
||||
|
||||
/* Implementation function */
|
||||
int (*cmd)(struct cmd_tbl_s *, int, int, char *[]);
|
||||
char *usage; /* Usage message (short) */
|
||||
@@ -83,17 +82,16 @@ typedef void command_t (cmd_tbl_t *, int, int, char *[]);
|
||||
|
||||
|
||||
#define Struct_Section __attribute__ ((unused,section (".u_boot_cmd")))
|
||||
#define U_BOOT_CMD(x) __u_boot_cmd_##x Struct_Section
|
||||
|
||||
#ifdef CFG_LONGHELP
|
||||
|
||||
#define MK_CMD_ENTRY(name,maxargs,rep,cmd,usage,help) \
|
||||
{ name, maxargs, rep, cmd, usage, help }
|
||||
#define U_BOOT_CMD(name,maxargs,rep,cmd,usage,help) \
|
||||
cmd_tbl_t __u_boot_cmd_##name Struct_Section = {#name, maxargs, rep, cmd, usage, help}
|
||||
|
||||
#else /* no long help info */
|
||||
|
||||
#define MK_CMD_ENTRY(name,maxargs,rep,cmd,usage,help) \
|
||||
{ name, maxargs, rep, cmd, usage }
|
||||
#define U_BOOT_CMD(name,maxargs,rep,cmd,usage,help) \
|
||||
cmd_tbl_t __u_boot_cmd_##name Struct_Section = {#name, maxargs, rep, cmd, usage}
|
||||
|
||||
#endif /* CFG_LONGHELP */
|
||||
|
||||
|
Reference in New Issue
Block a user