summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreddie Chopin <freddie_chopin@op.pl>2009-12-28 21:40:39 +0100
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-12-28 13:05:50 -0800
commit37cc6c495f0b5fd2257aecdbde111ddfb6d8b083 (patch)
treeeea210d3f0cbb6d9e7312bcf94e9f1ac7b4bb6f2
parentec297e4bf10f7d903d8b5fc3237a7c6bbfa6273d (diff)
downloadopenocd_libswd-37cc6c495f0b5fd2257aecdbde111ddfb6d8b083.tar.gz
openocd_libswd-37cc6c495f0b5fd2257aecdbde111ddfb6d8b083.tar.bz2
openocd_libswd-37cc6c495f0b5fd2257aecdbde111ddfb6d8b083.tar.xz
openocd_libswd-37cc6c495f0b5fd2257aecdbde111ddfb6d8b083.zip
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>
-rw-r--r--src/flash/nor/stm32x.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/flash/nor/stm32x.c b/src/flash/nor/stm32x.c
index 9e761f91..9e085767 100644
--- a/src/flash/nor/stm32x.c
+++ b/src/flash/nor/stm32x.c
@@ -1188,30 +1188,35 @@ static const struct command_registration stm32x_exec_command_handlers[] = {
.name = "lock",
.handler = &stm32x_handle_lock_command,
.mode = COMMAND_EXEC,
+ .usage = "<bank>",
.help = "lock device",
},
{
.name = "unlock",
.handler = &stm32x_handle_unlock_command,
.mode = COMMAND_EXEC,
+ .usage = "<bank>",
.help = "unlock protected device",
},
{
.name = "mass_erase",
.handler = &stm32x_handle_mass_erase_command,
.mode = COMMAND_EXEC,
+ .usage = "<bank>",
.help = "mass erase device",
},
{
.name = "options_read",
.handler = &stm32x_handle_options_read_command,
.mode = COMMAND_EXEC,
+ .usage = "<bank>",
.help = "read device option bytes",
},
{
.name = "options_write",
.handler = &stm32x_handle_options_write_command,
.mode = COMMAND_EXEC,
+ .usage = "<bank> <SWWDG | HWWDG> <RSTSTNDBY | NORSTSTNDBY> <RSTSTOP | NORSTSTOP>",
.help = "write device option bytes",
},
COMMAND_REGISTRATION_DONE