summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-12-02 16:12:10 -0800
committerZachary T Welch <zw@superlucidity.net>2009-12-02 16:16:54 -0800
commit4c43afce852b1ed6bff544bed6d28cce3d366886 (patch)
treec9b196098094a4307ed812a7abfabcc6ecfa264e
parenta79b76d893ca5c3b8144b2098c88f516052d72fe (diff)
downloadopenocd+libswd-4c43afce852b1ed6bff544bed6d28cce3d366886.tar.gz
openocd+libswd-4c43afce852b1ed6bff544bed6d28cce3d366886.tar.bz2
openocd+libswd-4c43afce852b1ed6bff544bed6d28cce3d366886.tar.xz
openocd+libswd-4c43afce852b1ed6bff544bed6d28cce3d366886.zip
fix 'target init' command registration
The command handler registration was put at the top level, rather than as a subcommand. Move it to where it belongs.
-rw-r--r--src/target/target.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/target/target.c b/src/target/target.c
index 40134426..9a605f3d 100644
--- a/src/target/target.c
+++ b/src/target/target.c
@@ -4591,6 +4591,12 @@ static int jim_target_count(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
static const struct command_registration target_subcommand_handlers[] = {
{
+ .name = "init",
+ .mode = COMMAND_CONFIG,
+ .handler = &handle_target_init_command,
+ .help = "initialize targets",
+ },
+ {
.name = "create",
.mode = COMMAND_ANY,
.jim_handler = &jim_target_create,
@@ -4804,12 +4810,6 @@ COMMAND_HANDLER(handle_fast_load_command)
static const struct command_registration target_command_handlers[] = {
{
- .name = "init",
- .mode = COMMAND_CONFIG,
- .handler = &handle_target_init_command,
- .help = "initialize targets",
- },
- {
.name = "targets",
.handler = &handle_targets_command,
.mode = COMMAND_ANY,