From: oharboe Date: Mon, 7 Jul 2008 21:06:22 +0000 (+0000) Subject: reset event is synonym for post_reset event. X-Git-Tag: v0.1.0~528 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=9103bbbcb5927723d7bd160ea2eb831b11f29a18;p=openocd reset event is synonym for post_reset event. git-svn-id: svn://svn.berlios.de/openocd/trunk@769 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- diff --git a/src/target/target.c b/src/target/target.c index da70f3ea..a37f56f7 100644 --- a/src/target/target.c +++ b/src/target/target.c @@ -226,7 +226,7 @@ int target_init_handler(struct target_s *target, enum target_event event, void * { target_unregister_event_callback(target_init_handler, priv); - target_invoke_script(cmd_ctx, target, "reset"); + target_invoke_script(cmd_ctx, target, "post_reset"); jtag_execute_queue(); } @@ -1490,12 +1490,19 @@ int handle_target_script_command(struct command_context_s *cmd_ctx, char *cmd, c return ERROR_COMMAND_SYNTAX_ERROR; } + const char *event=args[1]; + if (strcmp("reset", event)==0) + { + /* synonymous */ + event="post_reset"; + } + /* Define a tcl procedure which we'll invoke upon some event */ command_run_linef(cmd_ctx, "proc target_%s_%d {} {" "openocd {script %s}" "}", - args[1], + event, get_num_by_target(target), args[2]);