oharboe
4f19ef3cce
pull up verify_capture_ir one level in api stack
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1669 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-08 08:46:28 +00:00
oharboe
dd673b0b5f
first jtag_check_value_mask usage. tested by using "arm7_9 fast_memory_access enable" & "mdw 0 0x10"
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1664 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-08 06:45:27 +00:00
oharboe
e37669c3d0
refactor to be able to remove more in_handler stuff
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1652 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-07 20:53:32 +00:00
oharboe
bb4e592b5b
verified that an argument is unused
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1651 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-07 20:24:23 +00:00
oharboe
c4ee880715
jtag API error handling refactoring.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1638 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-07 13:04:13 +00:00
oharboe
9c96811168
added template for removing in_handler
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1629 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-07 06:29:08 +00:00
mlu
b33779fbbe
Added (BUILD_JLINK==1) condition to us new tables with JLink
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1619 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-06 18:47:15 +00:00
oharboe
c8e52f9e15
Dick Hollenbeck <dick@softplc.com> comments & 7 clock TMS reset for good measure
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1618 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-06 18:24:24 +00:00
oharboe
e86dee3200
remove unecessary setting of deprecated fields to NULL
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1611 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-06 07:21:46 +00:00
oharboe
4d88c124b1
retire out_mask - not used anywhere
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1608 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-06 06:20:52 +00:00
zwelch
2fb13f9b65
Remove superflous spaces from new JTAG table to fix formatting.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1588 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-05-01 23:42:43 +00:00
zwelch
55c39bae67
Add missing header files to fix C99 compatibility.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1559 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-29 00:33:35 +00:00
oharboe
abeee8b4c2
Dick Hollenbeck <dick@softplc.com> and Jeff Williams tap_get_tms_path_len()
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1557 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-28 19:02:29 +00:00
oharboe
1c28cbab02
Some devices such as AVR will return 0xffffffff instead of the TDI
...
data at the end of the chain. Added kludge to handle this.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1537 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-27 09:12:18 +00:00
oharboe
479a65e946
add jtag_debug_state_machine
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1525 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-24 18:10:04 +00:00
kc8apf
d35a4b005e
fix jtag run/idle state name courtesy of Jeff Williams <jeffw@gadgetworks.com> and Zach Welch <zw@superlucidity.net>
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1501 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-22 06:56:59 +00:00
oharboe
d2d75efb39
Zach Welch <zw@superlucidity.net> use static keyword in jtag layer and drivers
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1479 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-21 05:29:23 +00:00
oharboe
40580e2d71
Zach Welch <zw@superlucidity.net> fix -Werror warnings
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1472 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-19 20:51:16 +00:00
oharboe
dd6912b1e5
Zach Welch <zw@superlucidity.net> use tap_state_t
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1464 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-19 08:05:54 +00:00
mifi
0bba832713
The following patches was applied:
...
- openocd-flash-static-keyword-v3.patch
- openocd-lpc2000-fix-erase-obo.patch
- openocd-jlink-fix-sign-ptr-warn.patch
- openocd-wextra-etm.patch
- openocd-wextra-jtag.patch
- openocd-add-new-tap-symbols-v6.patch
Many thanks to Zach Welch <zw(at)superlucidity.net>
git-svn-id: svn://svn.berlios.de/openocd/trunk@1462 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-04-18 10:08:13 +00:00
oharboe
af6d1db2fb
Thomas Kindler <mail+ocd@t-kindler.de> typos
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1418 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-03-19 15:51:28 +00:00
ntfreak
c13924e32c
- remove build warnings
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1415 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-03-17 10:22:26 +00:00
duane
9833ef8580
Added -endstate to irscan and drscan to support beagleboard (omap3530)
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1407 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-03-11 01:42:05 +00:00
duane
e211e4c6d2
Patch from Dimitar Dimitrov adding support for Olimex ARM-JTAG-EW
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1402 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-03-08 15:14:18 +00:00
kc8apf
e77ae9096a
Use C89/C99/C++ compliant boolean types
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1370 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-02-10 18:21:17 +00:00
kc8apf
725749de20
A few more usages of TRUE and FALSE to remove
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1369 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-02-10 16:11:07 +00:00
ntfreak
5a90a66aa3
- fix native win32 build issues
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1368 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-02-09 14:47:34 +00:00
kc8apf
ab9dfffdb5
- Cable driver helper API courtesy of Dick Hollenbeck <dick@softplc.com>
...
- Formatting changes from uncrustify
git-svn-id: svn://svn.berlios.de/openocd/trunk@1366 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-02-03 05:59:17 +00:00
kc8apf
d5209daeb1
xvsf player fixes by Dick Hollenbeck <dick@softplc.com>
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1360 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-23 07:10:11 +00:00
oharboe
c01e095d03
arm11 wip
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1317 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-14 15:25:45 +00:00
ntfreak
6fda870766
- added mips software breakpoint support
...
- changed some jtag LOG_DEBUG to only output when _DEBUG_JTAG_IO_ defined. Makes debugging other parts of openocd not as noisy
- updated correct jtag id for pic32mx
git-svn-id: svn://svn.berlios.de/openocd/trunk@1313 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-13 11:33:19 +00:00
oharboe
5bbf2ae519
allow issuing reset_config on the fly. Faster turnaround times in testing.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1310 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-09 11:43:15 +00:00
oharboe
42532ddeaa
fixed warnings + added zy1000 jtag_add_clocks support.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1309 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-09 10:12:43 +00:00
oharboe
9324e6280e
Dick Hollenbeck <dick@softplc.com> adds jtag_add_clocks() and implements those in the bitbang and ft2232.c. nearly a full rewrite of the xsvf.c. improved some messaging only affected by _DEBUG_JTAG_IO_
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1308 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-01-09 07:42:45 +00:00
duane
45e44118a8
Quoteify the FT2232 description list, and a missed fix from Dirk Behme about jtag tapisenabled
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1281 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-27 03:07:32 +00:00
duane
21eff7095c
Added dongle VSLLINK - from Simon Qian
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1280 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-27 02:56:55 +00:00
oharboe
3805e53fd8
Dick Hollenbeck <dick@softplc.com> better logging
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1264 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-19 19:45:01 +00:00
kc8apf
063f4c182c
- rlink interface support from Lou Deluxe <lou.openocd012@fixit.nospammail.net>
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1258 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-19 04:25:22 +00:00
kc8apf
508ed7a7c6
- Update tap_state_strings to correspond to SVF state names
...
- Use new jtag_state_name() instead of global tap_state_strings[]
git-svn-id: svn://svn.berlios.de/openocd/trunk@1240 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-14 20:33:01 +00:00
ntfreak
0cba0d4df3
- remove target specific variant and use target->variant member
...
- fix build warning in cortex_m3
- code cleanup - remove trailing lf and convert c++ comments
git-svn-id: svn://svn.berlios.de/openocd/trunk@1238 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-13 12:44:39 +00:00
kc8apf
846a2589a4
Add JTAG tap events for enable/disable
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1237 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-13 07:05:38 +00:00
kc8apf
bcde5b3830
Clean up references to old tap_state names
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1235 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-13 06:59:24 +00:00
kc8apf
c45de8073d
Change tap_state naming to be consistent with SVF documentation.
...
Courtesy of Dick Hollenbeck <dick@softplc.com>
git-svn-id: svn://svn.berlios.de/openocd/trunk@1232 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-13 06:25:50 +00:00
kc8apf
d44c70a4b0
Allow -expected-id to be specified multiple times when creating a jtag tap
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1229 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-12 00:21:07 +00:00
duane
9689fa4802
Fix for Hiroshi Ito discovery of mis-aligned memory allocation
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1205 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-04 01:15:13 +00:00
oharboe
1006986ab1
update zy1000 to svn head jtag api
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1197 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-12-01 14:21:24 +00:00
duane
a28eaa85f7
jtag newtap change & huge manual update
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1194 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-11-30 22:25:43 +00:00
ntfreak
cca10e6534
- fox small typo in handle_irscan_command
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1178 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-11-20 10:11:09 +00:00
oharboe
e3462b228c
jtag_get_device() now returns NULL and reports error instead of invoking exit()
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1176 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-11-19 08:22:47 +00:00
oharboe
d4c1e82d8c
926ejs target uses rclk. Cleaned up jtag_khz output a bit.
...
git-svn-id: svn://svn.berlios.de/openocd/trunk@1138 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2008-11-05 13:09:49 +00:00