From: Mathias K Date: Thu, 15 Dec 2011 10:36:33 +0000 (+0100) Subject: Make jim functions public accessible. X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=1d873623a04a42da690fd047d11943cec3ee1d7d;p=fw%2Fopenocd Make jim functions public accessible. Change this 2 functions to make it accessible for other tcl interfaces. Change-Id: Idee07fcc779941b037a05a40c021e3fb0b1a4a7a Signed-off-by: Mathias K Reviewed-on: http://openocd.zylin.com/277 Tested-by: jenkins Reviewed-by: Spencer Oliver --- diff --git a/src/jtag/tcl.c b/src/jtag/tcl.c index b634ac0db..8808666f4 100644 --- a/src/jtag/tcl.c +++ b/src/jtag/tcl.c @@ -35,6 +35,7 @@ #include "minidriver.h" #include "interface.h" #include "interfaces.h" +#include "tcl.h" #ifdef HAVE_STRINGS_H #include @@ -758,7 +759,7 @@ static bool jtag_tap_disable(struct jtag_tap *t) return true; } -static int jim_jtag_tap_enabler(Jim_Interp *interp, int argc, Jim_Obj *const *argv) +int jim_jtag_tap_enabler(Jim_Interp *interp, int argc, Jim_Obj * const *argv) { const char *cmd_name = Jim_GetString(argv[0], NULL); Jim_GetOptInfo goi; @@ -795,7 +796,7 @@ static int jim_jtag_tap_enabler(Jim_Interp *interp, int argc, Jim_Obj *const *ar return JIM_OK; } -static int jim_jtag_configure(Jim_Interp *interp, int argc, Jim_Obj *const *argv) +int jim_jtag_configure(Jim_Interp *interp, int argc, Jim_Obj * const *argv) { const char *cmd_name = Jim_GetString(argv[0], NULL); Jim_GetOptInfo goi; diff --git a/src/jtag/tcl.h b/src/jtag/tcl.h new file mode 100644 index 000000000..c9adb1e9d --- /dev/null +++ b/src/jtag/tcl.h @@ -0,0 +1,9 @@ +#ifndef _JTAG_TCL_H_ +#define _JTAG_TCL_H_ + +int jim_jtag_configure(Jim_Interp *interp, int argc, + Jim_Obj * const *argv); +int jim_jtag_tap_enabler(Jim_Interp *interp, int argc, + Jim_Obj * const *argv); + +#endif