wip
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Sat, 28 Jun 2008 08:02:58 +0000 (08:02 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Sat, 28 Jun 2008 08:02:58 +0000 (08:02 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@736 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/scripting.txt [new file with mode: 0644]

diff --git a/src/scripting.txt b/src/scripting.txt
new file mode 100644 (file)
index 0000000..7242e73
--- /dev/null
@@ -0,0 +1,25 @@
+Plan for hosted scripting support in OpenOCD\r
+============================================\r
+Jim Tcl support in OpenOCD currently exists as a patch.\r
+\r
+There has been some discussion on the list as to what\r
+purpose scripting support might serve in OpenOCD.\r
+\r
+Also Lua was proposed as a scripting language, but \r
+only Jim Tcl has been forwarded as a patch.\r
+\r
+Tcl is also backwards syntax compatible with OpenOCD \r
+commands.\r
+\r
+Uses of scripting\r
+=================\r
+\r
+Default implementation of procedures in tcl/procedures.tcl.\r
+\r
+- Polymorphic commands for target scripts.\r
+  - produce <file> <serialnumber>. Default implementation\r
+    is to ignore serial number and write a raw binary file\r
+    to beginning of first flash. \r
+  - reset handling. Precise control of how srst, trst & \r
+    tms is handled and when.\r
+  
\ No newline at end of file