aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMathias K <kesmtp@freenet.de>2011-12-15 11:36:33 +0100
committerSpencer Oliver <spen@spen-soft.co.uk>2012-01-03 21:12:06 +0000
commit1d873623a04a42da690fd047d11943cec3ee1d7d (patch)
treec51a731ba9d2e349af2b801b5fb1584be8de7e34 /src
parent54f820e8d8891a3296c38aa135dd7c1689d77fe0 (diff)
downloadriscv-openocd-1d873623a04a42da690fd047d11943cec3ee1d7d.zip
riscv-openocd-1d873623a04a42da690fd047d11943cec3ee1d7d.tar.gz
riscv-openocd-1d873623a04a42da690fd047d11943cec3ee1d7d.tar.bz2
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 <kesmtp@freenet.de> Reviewed-on: http://openocd.zylin.com/277 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src')
-rw-r--r--src/jtag/tcl.c5
-rw-r--r--src/jtag/tcl.h9
2 files changed, 12 insertions, 2 deletions
diff --git a/src/jtag/tcl.c b/src/jtag/tcl.c
index b634ac0..8808666 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 <strings.h>
@@ -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 0000000..c9adb1e
--- /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