git-svn-id: svn://svn.berlios.de/openocd/trunk@2819 b42882b7-edfa-0310-969c-e2dbd0fdcd60tags/v0.3.0-rc0
@@ -23,6 +23,10 @@ This section provides possible things to improve with OpenOCD's TCL support. | |||||
- provide more directory structure for boards/targets? | - provide more directory structure for boards/targets? | ||||
- factor configurations into layers (encapsulation and re-use) | - factor configurations into layers (encapsulation and re-use) | ||||
- Fix handling of variables between multiple command line "-c" and "-f" | |||||
parameters. Currently variables assigned through one such parameter | |||||
command/script are unset before the next one is invoked. | |||||
- Isolate all TCL command support: | - Isolate all TCL command support: | ||||
- Pure C CLI implementations using --disable-builtin-tcl. | - Pure C CLI implementations using --disable-builtin-tcl. | ||||
- Allow developers to build new dongles using OpenOCD's JTAG core. | - Allow developers to build new dongles using OpenOCD's JTAG core. | ||||
@@ -670,6 +670,14 @@ each supporting a different development task. | |||||
One might re-flash the board with a specific firmware version. | One might re-flash the board with a specific firmware version. | ||||
Another might set up a particular debugging or run-time environment. | Another might set up a particular debugging or run-time environment. | ||||
@quotation Important | |||||
At this writing (October 2009) the command line method has | |||||
problems with how it treats variables. | |||||
For example, after @option{-c "set VAR value"}, or doing the | |||||
same in a script, the variable @var{VAR} will have no value | |||||
that can be tested in a later script. | |||||
@end quotation | |||||
Here we will focus on the simpler solution: one user config | Here we will focus on the simpler solution: one user config | ||||
file, including basic configuration plus any TCL procedures | file, including basic configuration plus any TCL procedures | ||||
to simplify your work. | to simplify your work. | ||||