oharboe
2ce5ca9f0e
backed out jtag_add_shift()
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@421 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 18:10:26 +00:00
mifi
63e90b092a
- updated svn:eol-style prop to native for AT91R40008
...
(Thanks to Spen for the hint)
git-svn-id: svn://svn.berlios.de/openocd/trunk@420 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 16:37:14 +00:00
mifi
1d2f4f1463
- added at91r40008 test example, and test result
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@419 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 16:31:52 +00:00
ntfreak
06433b2d64
- updated svn:eol-style prop to native
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@418 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 16:26:48 +00:00
mifi
5a0910206c
- added sam7x256 test example, and test result
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@417 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 16:15:35 +00:00
oharboe
6cf398f3ce
improve DCC bulk write performance by using jtag_add_shift() + tweaked embedded ICE communication.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@416 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 15:53:10 +00:00
mifi
4b06fa39ae
- added sam7s256 test example, and test result
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@415 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 15:41:14 +00:00
oharboe
007e9e2d60
Now uses jtag_add_shift() via embeddedice_write_reg_inner().
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@414 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 15:20:35 +00:00
mifi
44ab4ec6ce
- added lpc2294 test example, and test result
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@413 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 15:07:33 +00:00
oharboe
82eda37fe3
log_remove_callback
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@412 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 14:36:13 +00:00
mifi
63e9c3e577
- added lpc2148 test example, and test result
...
- corrected str912 makefile eof
git-svn-id: svn://svn.berlios.de/openocd/trunk@411 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 14:32:55 +00:00
mifi
02bbe4147d
- added str912 test example, and test result
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@410 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 14:01:53 +00:00
oharboe
d03a0d09d8
wip. fixed gaffe in jtag_add_shift()
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@409 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 13:54:37 +00:00
mifi
3573afabb4
- added test result for str710, and test description
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@408 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 13:40:25 +00:00
ntfreak
387435a368
- added svn prop eol-style native
...
- fixed mixed line endings on crt.s
git-svn-id: svn://svn.berlios.de/openocd/trunk@407 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 12:49:20 +00:00
mifi
5653e6c77c
- added STR710 example which I used for Eclipse debug testing
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@406 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 10:54:32 +00:00
oharboe
9d527a0071
error handling fix.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@405 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-03-01 08:41:02 +00:00
oharboe
a6d6a94c9d
added an #error in case anybody tries to compile that broken code.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@404 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 21:51:17 +00:00
oharboe
4cb9b17905
fixed stack corruption. Introduced when _check_value was phased out.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@403 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 21:43:19 +00:00
ntfreak
269aa8e99a
- fix bug with emulated cortex_m3 dcc channel
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@402 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 18:52:05 +00:00
ntfreak
69749dbcb3
- update openocd.texi to fdl 1.2
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@401 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 18:10:46 +00:00
oharboe
d3f0919233
Tweaked logging output.
...
TODO is retired(hopelessly out of date).
git-svn-id: svn://svn.berlios.de/openocd/trunk@400 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 15:32:07 +00:00
oharboe
d08da2ec04
Uwe Hermann: Add a --version switch for openocd.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@399 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 14:34:17 +00:00
oharboe
54196f7673
Pavel Chromy fix: the guess-rev.sh scripts to retrieve SVN revision returns the result including new line
...
causing PKGBLDREV macro to not work
git-svn-id: svn://svn.berlios.de/openocd/trunk@398 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 13:03:37 +00:00
oharboe
3087b66861
Uwe Hermann: Updated version which applies cleanly after the recent whitespace fixes.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@397 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:39:42 +00:00
oharboe
6d3bed69dc
Uwe Hermann:
...
Small cosmetic fixes in the license header to make them all look the
same, fix some typos, update README.
git-svn-id: svn://svn.berlios.de/openocd/trunk@396 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:37:45 +00:00
oharboe
0d2b289048
Pavel Chromy: add missing newlines.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@395 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:31:29 +00:00
oharboe
315cbed1fb
Uwe Hermann: mproves the manpage text a bit and adds the
...
missing -s and -c options.
git-svn-id: svn://svn.berlios.de/openocd/trunk@394 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:30:21 +00:00
oharboe
fb2c709166
lingering patch from Pavel Chromy.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@393 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:20:30 +00:00
oharboe
fad239c1db
formatting fixes from Pavel Chromy
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@392 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 12:16:02 +00:00
oharboe
da767f48da
remove warnings.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@391 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:55:09 +00:00
oharboe
219b7f30b9
- image.c and fileio.c now uses logging to propagate error strings.
...
More precise, less code.
- removed unused code in fileio.c
- Windows should now find debug_handler.bin
git-svn-id: svn://svn.berlios.de/openocd/trunk@390 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:42:37 +00:00
oharboe
3a3fc30014
- clean up target output strings a bit
...
- open_file_from_path() now uses logging feature
- open_file_from_path() no longer uses paths for anything but "r" mode. Fixes
bug waiting to happen.
git-svn-id: svn://svn.berlios.de/openocd/trunk@389 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:31:49 +00:00
oharboe
0a749feb8e
do not write single chars to log file.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@388 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:23:26 +00:00
oharboe
43126e8f49
Pavel Chromy: clarify error messages
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@387 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:18:41 +00:00
oharboe
67e0aea258
Summary: passing of variable argument list reduced, strings sent to logging are now formatted just once - more efficient.
...
As a result, ugly string malloc+strcpy are not needed anymore.
git-svn-id: svn://svn.berlios.de/openocd/trunk@386 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 11:16:38 +00:00
oharboe
4febcd8313
Michael Bruck:
...
arm11
--- Added burst memory transfer mode
This does not explicitly query command execution but rather uses a small
delay produced by the FT2232 on certain TAP commands.
A potential failure of this process is detected afterwards and the
program terminates with an error.
'arm11 memwrite burst disable'
can be used to switch this feature off.
'arm11 memwrite error_fatal disable'
can be used to prevent the program to exit on an memory write error
--- Added support for interrupt breaking via VCR register
Use 'arm11 vcr' command to set.
--- Cleaned up the handling of
halt/resume/step/poll, target->state, target->debug_reason,
target_call_event_callbacks() at least as far as I could guess the
intended behaviour from other targets.
Did some overall positive tests with GDB.
--- Added support for breakpoints
Hardware breakpoints only. All breakpoints will be treated as hardware
breakpoints.
All ARM11's seem to have at least 6 hardware breakpoints.
--- Stepping over BKPT added
Modification to PC without touching the target.
--- Stepping over a B or BL to self will do nothing
git-svn-id: svn://svn.berlios.de/openocd/trunk@385 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 07:03:28 +00:00
oharboe
881dddd84f
Michael Bruck:
...
- fix indentation of multi-level commands
- make help command work with multi-level commands
git-svn-id: svn://svn.berlios.de/openocd/trunk@384 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-29 07:01:43 +00:00
oharboe
c98ec4cc36
changed to eCos license.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@383 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 18:09:33 +00:00
oharboe
fc925b637d
fixed newline gaffe in OUTPUT()
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@382 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 15:14:14 +00:00
oharboe
2d48f25dcf
Pavel Chromy spotted duplicated newlines gaffe from yours sincerely.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@381 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 14:28:37 +00:00
oharboe
0db9f18a18
Pavel Chromy spotted a leak
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@380 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 14:23:32 +00:00
oharboe
6d0aa6dc05
Uwe Hermann: Simplify the manpage by removing lots of redundant information which is
...
already in the README or texinfo (and which needs to be updated
relatively often -- list of authors, list of supported JTAG devices etc).
git-svn-id: svn://svn.berlios.de/openocd/trunk@379 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 13:04:49 +00:00
oharboe
e916cc840d
numerous fixes from Uwe Hermann
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@378 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 11:52:26 +00:00
oharboe
ddb94b5bdb
small line ending cleanup.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@377 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 11:08:46 +00:00
oharboe
fc37cdb2dd
Pavel Chromy - cleanup error messages
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@376 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 11:00:35 +00:00
oharboe
5f159928b1
fix gaffe.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@375 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 10:49:22 +00:00
oharboe
86ca2270f4
Pavel Chromy cleaned up checks for halted, error messages, etc.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@374 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 10:44:41 +00:00
ntfreak
b008ff7ae1
- svn file props set to LF endings
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@373 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 10:38:04 +00:00
oharboe
076017341d
fix from Pavel Chromy
...
this patch fixes an issue in jtag_init - shall not reset jtag to NULL.
This causes jtag interface (USB device) not to be closed properly if jtag chain validation fails.
Once the underlaying jtag interface is initialized, jtag pointer shall be left untouched,
even in case of an error, so that proper cleanup can be done, see exit_handler in openocd.c
git-svn-id: svn://svn.berlios.de/openocd/trunk@372 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-02-28 10:24:46 +00:00