]>
git.sur5r.net Git - openocd/log
oharboe [Mon, 4 Aug 2008 06:54:58 +0000 (06:54 +0000)]
TAP_TLR won't work in a pathmove sequence. OpenOCD shouldn't and doesn't need to support this.
git-svn-id: svn://svn.berlios.de/openocd/trunk@886
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 1 Aug 2008 11:43:01 +0000 (11:43 +0000)]
The reset routine now works w/LPC2148 out of the box.
git-svn-id: svn://svn.berlios.de/openocd/trunk@885
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 31 Jul 2008 15:52:01 +0000 (15:52 +0000)]
wait up to 1 second for halted state upon reset init/halt.
git-svn-id: svn://svn.berlios.de/openocd/trunk@884
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 31 Jul 2008 09:25:38 +0000 (09:25 +0000)]
wip - committing to reduce patch size.
git-svn-id: svn://svn.berlios.de/openocd/trunk@883
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 30 Jul 2008 05:56:53 +0000 (05:56 +0000)]
warning output upon connection problems.
git-svn-id: svn://svn.berlios.de/openocd/trunk@882
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Tue, 29 Jul 2008 14:58:04 +0000 (14:58 +0000)]
more jtag_examine() checks. catch errors during first 640 bits.
git-svn-id: svn://svn.berlios.de/openocd/trunk@881
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Mon, 28 Jul 2008 21:01:24 +0000 (21:01 +0000)]
- added run_and_halt_time to deprecated/removed functions section
git-svn-id: svn://svn.berlios.de/openocd/trunk@880
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 28 Jul 2008 14:37:38 +0000 (14:37 +0000)]
allow minidrivers to implement inner loop of dcc memory writes
git-svn-id: svn://svn.berlios.de/openocd/trunk@879
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 28 Jul 2008 14:25:03 +0000 (14:25 +0000)]
fixed gaffe mea culpa
git-svn-id: svn://svn.berlios.de/openocd/trunk@878
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 28 Jul 2008 06:08:05 +0000 (06:08 +0000)]
retired reset run_and_init/halt
git-svn-id: svn://svn.berlios.de/openocd/trunk@877
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 27 Jul 2008 09:05:35 +0000 (09:05 +0000)]
working notes.
git-svn-id: svn://svn.berlios.de/openocd/trunk@876
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 26 Jul 2008 19:12:30 +0000 (19:12 +0000)]
add check for target_read/write_buffer 32 bit wrap.
git-svn-id: svn://svn.berlios.de/openocd/trunk@875
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sat, 26 Jul 2008 10:32:11 +0000 (10:32 +0000)]
- merged mips target into svn trunk
git-svn-id: svn://svn.berlios.de/openocd/trunk@874
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 25 Jul 2008 14:09:00 +0000 (14:09 +0000)]
minimum address and maximum length argument to load_image. Used in lieu of reset init script when executable w/reset init sequence is available.
git-svn-id: svn://svn.berlios.de/openocd/trunk@873
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 25 Jul 2008 06:54:17 +0000 (06:54 +0000)]
added yours sincerely for files where I feel that I've made non-trivial contributions.
git-svn-id: svn://svn.berlios.de/openocd/trunk@872
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 20:46:15 +0000 (20:46 +0000)]
OpenOCD commands w/prefix ocd_ now set the primary Tcl return value instead of messing with ocd_output local variable. Much more straightforward and expected behaviour. The side effect is that the ocd_xxx commands will print output twice(once immediately and once upon completion of command). This is a strange, expected and intentional behaviour.
git-svn-id: svn://svn.berlios.de/openocd/trunk@871
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 14:50:41 +0000 (14:50 +0000)]
more error message cleanup. invalid args & syntax errors both now print arguments of command.
git-svn-id: svn://svn.berlios.de/openocd/trunk@870
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 13:49:56 +0000 (13:49 +0000)]
take path to eCos files from environment variable
git-svn-id: svn://svn.berlios.de/openocd/trunk@869
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 10:17:42 +0000 (10:17 +0000)]
retire daemon_startup
git-svn-id: svn://svn.berlios.de/openocd/trunk@868
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 10:17:12 +0000 (10:17 +0000)]
allow jtag minidriver access to cmd_queue_cur_state for jtag_add_pathmove()
git-svn-id: svn://svn.berlios.de/openocd/trunk@867
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 10:16:44 +0000 (10:16 +0000)]
Better handling of OpenOCD command invocation result/context.
git-svn-id: svn://svn.berlios.de/openocd/trunk@866
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 24 Jul 2008 06:07:55 +0000 (06:07 +0000)]
wait 500ms for target to halt upon connect.
git-svn-id: svn://svn.berlios.de/openocd/trunk@865
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Wed, 23 Jul 2008 22:24:02 +0000 (22:24 +0000)]
- comment about dummy ack '+' char from gdb
git-svn-id: svn://svn.berlios.de/openocd/trunk@864
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Wed, 23 Jul 2008 21:31:43 +0000 (21:31 +0000)]
- fix typo in jtag_add_end_state
git-svn-id: svn://svn.berlios.de/openocd/trunk@863
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Wed, 23 Jul 2008 20:18:56 +0000 (20:18 +0000)]
- fix typo
git-svn-id: svn://svn.berlios.de/openocd/trunk@862
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 23 Jul 2008 19:03:16 +0000 (19:03 +0000)]
fix <memory> is missing upon gdb connect warning when no flash is defined for target.
git-svn-id: svn://svn.berlios.de/openocd/trunk@861
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 23 Jul 2008 16:04:45 +0000 (16:04 +0000)]
handle end of line comments to improve compatibility with event scripts
git-svn-id: svn://svn.berlios.de/openocd/trunk@860
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Wed, 23 Jul 2008 14:49:41 +0000 (14:49 +0000)]
- more fixes to high density stm32x flash driver
- updated copyright for original author
git-svn-id: svn://svn.berlios.de/openocd/trunk@859
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Tue, 22 Jul 2008 14:30:52 +0000 (14:30 +0000)]
- fix bug with stm32 high density write protection
git-svn-id: svn://svn.berlios.de/openocd/trunk@858
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Tue, 22 Jul 2008 11:18:28 +0000 (11:18 +0000)]
- add missing quotes from CFLAGS_FOR_BUILD
git-svn-id: svn://svn.berlios.de/openocd/trunk@857
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Tue, 22 Jul 2008 11:06:09 +0000 (11:06 +0000)]
Spen: startup.tcl cross compile support
git-svn-id: svn://svn.berlios.de/openocd/trunk@856
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Tue, 22 Jul 2008 09:04:21 +0000 (09:04 +0000)]
Only print out gobs of information to log when -d3 is enabled.
git-svn-id: svn://svn.berlios.de/openocd/trunk@855
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Tue, 22 Jul 2008 08:58:44 +0000 (08:58 +0000)]
very slightly improved error message for not being able to find scripts
git-svn-id: svn://svn.berlios.de/openocd/trunk@854
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 18:24:43 +0000 (18:24 +0000)]
restart is a per-target action
git-svn-id: svn://svn.berlios.de/openocd/trunk@853
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 18:06:36 +0000 (18:06 +0000)]
Allows config scripts to override handling of 'R'(restart) GDB packet.
git-svn-id: svn://svn.berlios.de/openocd/trunk@852
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 16:13:11 +0000 (16:13 +0000)]
jim license cleanup
git-svn-id: svn://svn.berlios.de/openocd/trunk@851
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 16:03:15 +0000 (16:03 +0000)]
update jtag_speed/khz docs a bit.
git-svn-id: svn://svn.berlios.de/openocd/trunk@850
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 15:59:41 +0000 (15:59 +0000)]
- jtag_khz/speed are now single parameter only. These are used
from pre/post_reset event scripts. Adding the second parameter was
a mistake seen in retrospect. this gives precise control in post_reset
for *when* the post reset speed is set. The pre_reset event was
added *after* the second parameter to jtag_khz/speed
- the target implementations no longer gets involved in the reset mode
scheme. Either they reset a target into a halted mode or not.
target_process_reset()
detects if the reset halt failed or not.
- tcl target event names are now target_N_name. Mainly internal
at this early stage, but best to get the naming right now.
- added hardcoded reset modes from gdb_server.c. I don't know precisely what
these defaults should be or if it should be made configurable. Perhaps some
hardcoded defaults will do for now and it can be made configurable later.
- bugfix in cortex_m3.c for reset_run_and_xxx?
- issue syntax error upon obsolete argument in target command instead of
printing message that will surely drown in the log
git-svn-id: svn://svn.berlios.de/openocd/trunk@849
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 13:23:59 +0000 (13:23 +0000)]
cross compile fix
git-svn-id: svn://svn.berlios.de/openocd/trunk@848
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 10:16:14 +0000 (10:16 +0000)]
use reset init explicitly before "load".
git-svn-id: svn://svn.berlios.de/openocd/trunk@847
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 09:25:51 +0000 (09:25 +0000)]
Duane Ellis <openocd@duaneellis.com> stm32 peripherals scripts
git-svn-id: svn://svn.berlios.de/openocd/trunk@846
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 21 Jul 2008 09:16:10 +0000 (09:16 +0000)]
Michael Kurz <michi.kurz@googlemail.com> MX29LV800B non-cfi flash.
git-svn-id: svn://svn.berlios.de/openocd/trunk@845
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 20 Jul 2008 18:26:08 +0000 (18:26 +0000)]
BUG: prefix to timeout for gdb keep alive packets.
git-svn-id: svn://svn.berlios.de/openocd/trunk@844
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sun, 20 Jul 2008 17:29:59 +0000 (17:29 +0000)]
- added svn props for newly added files
- reformat spaces from non_cfi.[ch]
git-svn-id: svn://svn.berlios.de/openocd/trunk@843
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 20 Jul 2008 17:13:08 +0000 (17:13 +0000)]
Duane Ellis <openocd@duaneellis.com> - script commands for stm32
git-svn-id: svn://svn.berlios.de/openocd/trunk@842
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 20 Jul 2008 17:08:18 +0000 (17:08 +0000)]
Ben Bodley <ben@teknique.com> non-CFI compliant flash (AMIC A29L800A)
git-svn-id: svn://svn.berlios.de/openocd/trunk@841
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 20 Jul 2008 17:06:30 +0000 (17:06 +0000)]
Duane Ellis <openocd@duaneellis.com>
improve error message in Jim when sourcing a file fails.
Previously it did not tell you the CWD Jim was using as its reference point.
(Helpful when script filenames are a relative path)
git-svn-id: svn://svn.berlios.de/openocd/trunk@840
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 20 Jul 2008 17:04:58 +0000 (17:04 +0000)]
openocd@duaneellis.com fix naming confusion. Use ocd_ prefix for ocd API consistently.
git-svn-id: svn://svn.berlios.de/openocd/trunk@839
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 19 Jul 2008 10:37:41 +0000 (10:37 +0000)]
throw exception upon syntax error.
git-svn-id: svn://svn.berlios.de/openocd/trunk@838
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sat, 19 Jul 2008 09:31:54 +0000 (09:31 +0000)]
- updated texi for removed daemon_startup command
- added info to deprecated/removed commands section
git-svn-id: svn://svn.berlios.de/openocd/trunk@837
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 19 Jul 2008 08:11:48 +0000 (08:11 +0000)]
clarify error message w.r.t. not being able to set breakpoint
git-svn-id: svn://svn.berlios.de/openocd/trunk@836
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 19 Jul 2008 08:04:32 +0000 (08:04 +0000)]
daemon_startup is now retired in favour of adding "init" and "reset halt/init/run" to the end of the config file/openocd command line.
git-svn-id: svn://svn.berlios.de/openocd/trunk@835
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 16:25:15 +0000 (16:25 +0000)]
This allows overriding builtin openocd commands.
git-svn-id: svn://svn.berlios.de/openocd/trunk@834
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 14:51:19 +0000 (14:51 +0000)]
remove obsolete reset_mode
git-svn-id: svn://svn.berlios.de/openocd/trunk@833
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 14:43:29 +0000 (14:43 +0000)]
"reset" without arguments now execute a "reset run".
the reset mode argument to the target command is deprecated(ignored w/error message).
git-svn-id: svn://svn.berlios.de/openocd/trunk@832
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Fri, 18 Jul 2008 13:31:37 +0000 (13:31 +0000)]
- remove build warning from keep_alive
- remove surplus linefeeds
git-svn-id: svn://svn.berlios.de/openocd/trunk@831
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Fri, 18 Jul 2008 11:38:23 +0000 (11:38 +0000)]
- fix incorrectly registered function openocd_array2mem
- removed unused variables
- reformatted lpc288x.[ch]
- fixed helper/Makefile.am dependencies
- add correct svn props to added files
git-svn-id: svn://svn.berlios.de/openocd/trunk@829
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 11:18:35 +0000 (11:18 +0000)]
resume is now asynchronous
git-svn-id: svn://svn.berlios.de/openocd/trunk@828
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 10:50:51 +0000 (10:50 +0000)]
keep_alive() fix for reset warnings.
git-svn-id: svn://svn.berlios.de/openocd/trunk@827
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 10:20:10 +0000 (10:20 +0000)]
1. GDB will print cryptic error messages if it is not fed keep-alive packets
within the last 2000ms.
To fix this, add keep_alive() if you are spending >1000ms in an algorithm
thus holding up the server loop.
target_call_timer_callbacks() invokes keep_alive().
2. post_reset script is now executed at normal JTAG speed and not
reset speed.
3. Resume is now synchronous again. Hopefully it will work this time.
git-svn-id: svn://svn.berlios.de/openocd/trunk@826
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 06:32:08 +0000 (06:32 +0000)]
Duane Ellis <openocd@duaneellis.com> more interface files.
git-svn-id: svn://svn.berlios.de/openocd/trunk@825
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 06:24:57 +0000 (06:24 +0000)]
Charles Hardin <ckhardin@gmail.com> move tcl stuff nearer to where it belongs.
git-svn-id: svn://svn.berlios.de/openocd/trunk@824
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 18 Jul 2008 06:02:16 +0000 (06:02 +0000)]
added missing "reset+load" sequence.
git-svn-id: svn://svn.berlios.de/openocd/trunk@823
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 17:34:53 +0000 (17:34 +0000)]
Charles Hardin <ckhardin@gmail.com> move jim into helper
git-svn-id: svn://svn.berlios.de/openocd/trunk@822
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 17:31:07 +0000 (17:31 +0000)]
Charles Hardin ckhardin at gmail.com Instead of stashing the context in a global variable, just use the "context"
associated with the interp structure being passed around
And fixed the message referring to mem2array in the array2mem function
git-svn-id: svn://svn.berlios.de/openocd/trunk@821
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 12:02:55 +0000 (12:02 +0000)]
Collect output from openocd commands into openocd_output local variable
git-svn-id: svn://svn.berlios.de/openocd/trunk@820
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 08:39:06 +0000 (08:39 +0000)]
Charles Hardin ckhardin at gmail.com
There isn't a real value to the cfg_cmd_ctx since everything should be run thru the initial context created at start.
git-svn-id: svn://svn.berlios.de/openocd/trunk@819
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 08:34:14 +0000 (08:34 +0000)]
Charles Hardin <ckhardin@gmail.com> and Øyvind Harboe
This patch just uses the command.c interface to create tcl commands for the root level commands and avoids a bit of the "TCL" bleed into the rest of the openocd code.
Multilevel commands also supported.
git-svn-id: svn://svn.berlios.de/openocd/trunk@818
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Thu, 17 Jul 2008 07:15:14 +0000 (07:15 +0000)]
- reverted resume_target to old behaviour
git-svn-id: svn://svn.berlios.de/openocd/trunk@817
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 17 Jul 2008 06:21:29 +0000 (06:21 +0000)]
Charles Hardin ckhardin at gmail.com bin2char does not need to be installed as part of openocd
git-svn-id: svn://svn.berlios.de/openocd/trunk@816
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 20:20:15 +0000 (20:20 +0000)]
Fixes to \ and / handling for OpenOCD
git-svn-id: svn://svn.berlios.de/openocd/trunk@815
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 12:44:00 +0000 (12:44 +0000)]
flash_banks now follow OpenOCD scripting API rules
git-svn-id: svn://svn.berlios.de/openocd/trunk@814
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 10:23:16 +0000 (10:23 +0000)]
print out jim error message stack trace in expected order(look at any C++ or Java debugger for instance).
git-svn-id: svn://svn.berlios.de/openocd/trunk@813
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 10:12:29 +0000 (10:12 +0000)]
do not print jim tcl error message trace for ERROR_COMMAND_CLOSE_CONNECTION
git-svn-id: svn://svn.berlios.de/openocd/trunk@812
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 08:49:05 +0000 (08:49 +0000)]
print syntax for command upon syntax error.
git-svn-id: svn://svn.berlios.de/openocd/trunk@811
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Wed, 16 Jul 2008 07:22:17 +0000 (07:22 +0000)]
better error messages for target event scripts.
git-svn-id: svn://svn.berlios.de/openocd/trunk@810
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Tue, 15 Jul 2008 14:10:13 +0000 (14:10 +0000)]
feeble beginnings for tcl api rules.
git-svn-id: svn://svn.berlios.de/openocd/trunk@809
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Tue, 15 Jul 2008 10:21:43 +0000 (10:21 +0000)]
- stm32 flash driver correctly handles early silicon
git-svn-id: svn://svn.berlios.de/openocd/trunk@808
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Mon, 14 Jul 2008 06:34:23 +0000 (06:34 +0000)]
Charles Hardin <ckhardin@gmail.com>
This evaluates the file at the correct level for the interpreter and the
sets and all the globals are then done as expected.
added a const to find_file function to avoid typecasting
git-svn-id: svn://svn.berlios.de/openocd/trunk@806
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sun, 13 Jul 2008 21:07:14 +0000 (21:07 +0000)]
- remove unused objcopy from configure.in
- make sure bin2char is built before openocd
- add generated startup_tcl.c to clean list
- pass startup_tcl directly to Jim_Eval
git-svn-id: svn://svn.berlios.de/openocd/trunk@805
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sun, 13 Jul 2008 20:20:58 +0000 (20:20 +0000)]
- added svn props for newly added files
git-svn-id: svn://svn.berlios.de/openocd/trunk@804
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 13 Jul 2008 17:31:40 +0000 (17:31 +0000)]
Charles Hardin <ckhardin@gmail.com> - hopefully final word on startup.tcl => c conversion
git-svn-id: svn://svn.berlios.de/openocd/trunk@803
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sun, 13 Jul 2008 08:25:33 +0000 (08:25 +0000)]
Duane Ellis <openocd@duaneellis.com> fix to tcl puts
git-svn-id: svn://svn.berlios.de/openocd/trunk@802
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sat, 12 Jul 2008 22:40:49 +0000 (22:40 +0000)]
- fix issue when building in separate build dir
- Thanks Duane Ellis
git-svn-id: svn://svn.berlios.de/openocd/trunk@801
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Sat, 12 Jul 2008 16:25:17 +0000 (16:25 +0000)]
- remove requirement for file2c.tcl
git-svn-id: svn://svn.berlios.de/openocd/trunk@800
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 12 Jul 2008 07:50:17 +0000 (07:50 +0000)]
testing/*.tcl sample & test code
git-svn-id: svn://svn.berlios.de/openocd/trunk@799
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Sat, 12 Jul 2008 07:50:03 +0000 (07:50 +0000)]
testing/*.tcl sample & test code
git-svn-id: svn://svn.berlios.de/openocd/trunk@798
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 19:30:54 +0000 (19:30 +0000)]
help is now implemented in startup.tcl/help
git-svn-id: svn://svn.berlios.de/openocd/trunk@797
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Fri, 11 Jul 2008 18:25:21 +0000 (18:25 +0000)]
- configure check added for tclsh
- startup.c manually added to clean deps
git-svn-id: svn://svn.berlios.de/openocd/trunk@796
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 17:46:17 +0000 (17:46 +0000)]
search help text too
git-svn-id: svn://svn.berlios.de/openocd/trunk@795
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 17:40:15 +0000 (17:40 +0000)]
Charles Hardin ckhardin at gmail.com
This address the >32 bit problem with drscan
also added a check for bypass in the execute since this will manifest itself
as a memory corruption when this check helps to debug the problem alot easier
git-svn-id: svn://svn.berlios.de/openocd/trunk@794
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 17:36:36 +0000 (17:36 +0000)]
tcl_help prettier output.
git-svn-id: svn://svn.berlios.de/openocd/trunk@793
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 15:07:58 +0000 (15:07 +0000)]
work in progress to improve help
git-svn-id: svn://svn.berlios.de/openocd/trunk@792
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 12:17:56 +0000 (12:17 +0000)]
- retired variable stuff.
- drscan is now a low level tcl command:
execute DR scan <device> <num_bits> <value> <num_bits1> <value2>
- removed obsolete partial command text support
git-svn-id: svn://svn.berlios.de/openocd/trunk@791
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 09:06:36 +0000 (09:06 +0000)]
.cfg files are now executed as Jim Tcl. Commands that terminate script w/error message.
git-svn-id: svn://svn.berlios.de/openocd/trunk@790
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
ntfreak [Fri, 11 Jul 2008 08:17:31 +0000 (08:17 +0000)]
- added svn props for newly added files
git-svn-id: svn://svn.berlios.de/openocd/trunk@789
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 06:52:33 +0000 (06:52 +0000)]
working notes.
git-svn-id: svn://svn.berlios.de/openocd/trunk@788
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Fri, 11 Jul 2008 06:44:22 +0000 (06:44 +0000)]
startup.tcl (former commands.tcl) is now embedded into OpenOCD executable.
git-svn-id: svn://svn.berlios.de/openocd/trunk@787
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 10 Jul 2008 18:47:50 +0000 (18:47 +0000)]
Charles Hardin <ckhardin@gmail.com>
Add semantics to support memwrite(32,16,8) with an array2mem command
Move the global up in bits2bytes.tcl so the set puts the value in the global
context.
Add memwrite procs to memory.tcl
git-svn-id: svn://svn.berlios.de/openocd/trunk@786
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60
oharboe [Thu, 10 Jul 2008 18:24:30 +0000 (18:24 +0000)]
- added search paths before running tcl/commands.tcl.
- improved error handling for missing tcl/commands.tcl
git-svn-id: svn://svn.berlios.de/openocd/trunk@785
b42882b7 -edfa-0310-969c-
e2dbd0fdcd60