projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
jtag: parport: avoid freeing read-only memory section
[fw/openocd]
/
src
/
jtag
/
drivers
/
rlink.c
diff --git
a/src/jtag/drivers/rlink.c
b/src/jtag/drivers/rlink.c
index c5c2701d1d0b6b783d108198ce4ee4467f4718a8..0bfe8beaa0361c12e5e0d0cfdd77fe9c803c3d48 100644
(file)
--- a/
src/jtag/drivers/rlink.c
+++ b/
src/jtag/drivers/rlink.c
@@
-482,7
+482,7
@@
static int dtc_run_download(
/* Wait for DTC to finish running command buffer */
/* Wait for DTC to finish running command buffer */
- for (i =
1
0;; ) {
+ for (i =
5
0;; ) {
usb_err = ep1_generic_commandl(
pHDev_param, 4,
usb_err = ep1_generic_commandl(
pHDev_param, 4,
@@
-642,7
+642,7
@@
static int dtc_queue_run(void)
usb_err = dtc_run_download(pHDev,
dtc_queue.cmd_buffer, dtc_queue.cmd_index,
usb_err = dtc_run_download(pHDev,
dtc_queue.cmd_buffer, dtc_queue.cmd_index,
- reply_buffer,
dtc_queue.reply_index
+ reply_buffer,
sizeof(reply_buffer)
);
if (usb_err < 0) {
LOG_ERROR("dtc_run_download: %s", usb_strerror());
);
if (usb_err < 0) {
LOG_ERROR("dtc_run_download: %s", usb_strerror());