diff options
author | dbrownell <dbrownell@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-09-29 19:28:08 +0000 |
---|---|---|
committer | dbrownell <dbrownell@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-09-29 19:28:08 +0000 |
commit | e4de4251fe6e1fdefb4b10f4178bb7973248e0d2 (patch) | |
tree | 9b4b37045b9babd45d0f49cfa417a699e4052f0e /src/target/xscale/debug_handler.cmd | |
parent | 6d4cdddbe27d1b70528d9a70279a2a9b91c1f242 (diff) | |
download | openocd+libswd-e4de4251fe6e1fdefb4b10f4178bb7973248e0d2.tar.gz openocd+libswd-e4de4251fe6e1fdefb4b10f4178bb7973248e0d2.tar.bz2 openocd+libswd-e4de4251fe6e1fdefb4b10f4178bb7973248e0d2.tar.xz openocd+libswd-e4de4251fe6e1fdefb4b10f4178bb7973248e0d2.zip |
Streamline Capture-IR validation code
- Don't issue needless JTAG resets ... only do them after
errors. Normal exit now leaves every TAP in BYPASS.
- Fix an unlikely memory leak on one fault path.
- Remove the oddball limitation that invalid capture LSBs
trigger errors only for TAPs that support IDCODE.
Re the JTAG reset: there are too many of them, and they can
(and do!) change system state. So the needless ones should
get removed. This one was especially pointless.
git-svn-id: svn://svn.berlios.de/openocd/trunk@2777 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/target/xscale/debug_handler.cmd')
0 files changed, 0 insertions, 0 deletions