stm32x commands get "usage"
authorFreddie Chopin <freddie_chopin@op.pl>
Mon, 28 Dec 2009 20:40:39 +0000 (21:40 +0100)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Mon, 28 Dec 2009 21:05:50 +0000 (13:05 -0800)
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>
src/flash/nor/stm32x.c

index 9e761f91ca15f1f2108a9bf52409608b02c85ea6..9e085767736d2e1e79b0074a16aa64a6d1214c74 100644 (file)
@@ -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