--- /dev/null
+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