Browse Source

Note bug in handling of variables through command line parameters.

git-svn-id: svn://svn.berlios.de/openocd/trunk@2819 b42882b7-edfa-0310-969c-e2dbd0fdcd60
tags/v0.3.0-rc0
dbrownell 14 years ago
parent
commit
f2dc1eeef1
2 changed files with 12 additions and 0 deletions
  1. +4
    -0
      TODO
  2. +8
    -0
      doc/openocd.texi

+ 4
- 0
TODO View File

@@ -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.


+ 8
- 0
doc/openocd.texi View File

@@ -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.


Loading…
Cancel
Save