projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
stlink: correctly signal stlink_interface_open failure
[fw/openocd]
/
src
/
jtag
/
stlink
/
stlink_transport.c
diff --git
a/src/jtag/stlink/stlink_transport.c
b/src/jtag/stlink/stlink_transport.c
index c073ffed65b809ea9750bc6a52fae1e3e06abaf1..14e59ec74666fd9ff3bcb1a8c90aef1bf4558ca5 100644
(file)
--- a/
src/jtag/stlink/stlink_transport.c
+++ b/
src/jtag/stlink/stlink_transport.c
@@
-142,10
+142,11
@@
static int stlink_transport_init(struct command_context *cmd_ctx)
if (!t) {
LOG_ERROR("stlink_transport_init: no current target");
return ERROR_FAIL;
-
}
- stlink_interface_open();
+ int retval = stlink_interface_open();
+ if (retval != ERROR_OK)
+ return retval;
return stlink_interface_init_target(t);
}