stm32x commands get "usage"

Add .usage fields to stm32x command_registration,
so that "help stm32x" shows required parameters.

Signed-off-by: Freddie Chopin <freddie_chopin@op.pl>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
Freddie Chopin 2009-12-28 21:40:39 +01:00 committed by David Brownell
parent ec297e4bf1
commit 37cc6c495f
1 changed files with 5 additions and 0 deletions

View File

@ -1188,30 +1188,35 @@ static const struct command_registration stm32x_exec_command_handlers[] = {
.name = "lock", .name = "lock",
.handler = &stm32x_handle_lock_command, .handler = &stm32x_handle_lock_command,
.mode = COMMAND_EXEC, .mode = COMMAND_EXEC,
.usage = "<bank>",
.help = "lock device", .help = "lock device",
}, },
{ {
.name = "unlock", .name = "unlock",
.handler = &stm32x_handle_unlock_command, .handler = &stm32x_handle_unlock_command,
.mode = COMMAND_EXEC, .mode = COMMAND_EXEC,
.usage = "<bank>",
.help = "unlock protected device", .help = "unlock protected device",
}, },
{ {
.name = "mass_erase", .name = "mass_erase",
.handler = &stm32x_handle_mass_erase_command, .handler = &stm32x_handle_mass_erase_command,
.mode = COMMAND_EXEC, .mode = COMMAND_EXEC,
.usage = "<bank>",
.help = "mass erase device", .help = "mass erase device",
}, },
{ {
.name = "options_read", .name = "options_read",
.handler = &stm32x_handle_options_read_command, .handler = &stm32x_handle_options_read_command,
.mode = COMMAND_EXEC, .mode = COMMAND_EXEC,
.usage = "<bank>",
.help = "read device option bytes", .help = "read device option bytes",
}, },
{ {
.name = "options_write", .name = "options_write",
.handler = &stm32x_handle_options_write_command, .handler = &stm32x_handle_options_write_command,
.mode = COMMAND_EXEC, .mode = COMMAND_EXEC,
.usage = "<bank> <SWWDG | HWWDG> <RSTSTNDBY | NORSTSTNDBY> <RSTSTOP | NORSTSTOP>",
.help = "write device option bytes", .help = "write device option bytes",
}, },
COMMAND_REGISTRATION_DONE COMMAND_REGISTRATION_DONE