]> git.sur5r.net Git - openocd/commitdiff
OPENOCD: Renamed ambiguous main2() into openocd_thread() to show possible solution...
authorTomek CEDRO <cederom@tlen.pl>
Thu, 16 Jun 2011 07:09:41 +0000 (07:09 +0000)
committerØyvind Harboe <oyvind.harboe@zylin.com>
Thu, 16 Jun 2011 15:27:12 +0000 (17:27 +0200)
src/openocd.c

index 57676f5209e75bcd8dfaab732a8a1e467e7787fe..a352b702387234b374ce32a582d64e1eaca72015 100644 (file)
@@ -301,7 +301,11 @@ struct command_context *setup_command_handler(Jim_Interp *interp)
        return cmd_ctx;
 }
 
-static int main2(int argc, char *argv[], struct command_context *cmd_ctx)
+/** OpenOCD runtime meat that can become single-thread in future. It parse
+ * commandline, reads configuration, sets up the target and starts server loop.
+ * Commandline arguments are passed into this function from openocd_main().
+ */
+static int openocd_thread(int argc, char *argv[], struct command_context *cmd_ctx)
 {
        int ret;
 
@@ -362,7 +366,8 @@ int openocd_main(int argc, char *argv[])
        command_context_mode(cmd_ctx, COMMAND_CONFIG);
        command_set_output_handler(cmd_ctx, configuration_output_handler, NULL);
 
-       ret = main2(argc, argv, cmd_ctx);
+       /* Start the executable meat that can evolve into thread in future. */
+       ret = openocd_thread(argc, argv, cmd_ctx);
 
        unregister_all_commands(cmd_ctx, NULL);