aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMegan Wachs <megan@sifive.com>2018-05-08 09:25:31 -0700
committerGitHub <noreply@github.com>2018-05-08 09:25:31 -0700
commit06e6c2297fa6711d9a4f8914581b2b558fe1d823 (patch)
treeb5f679cb0f715b3fc195808ecc2b28b18a295e9b
parentddc64f45fb436844553356511a013cd2862cd48c (diff)
parent2a103bae443b94b41a1071f9f9c62a80a45bcad0 (diff)
downloadriscv-openocd-06e6c2297fa6711d9a4f8914581b2b558fe1d823.zip
riscv-openocd-06e6c2297fa6711d9a4f8914581b2b558fe1d823.tar.gz
riscv-openocd-06e6c2297fa6711d9a4f8914581b2b558fe1d823.tar.bz2
Merge pull request #248 from riscv/fix_011
Don't error if hart select isn't implemented.
-rw-r--r--src/target/riscv/riscv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target/riscv/riscv.c b/src/target/riscv/riscv.c
index bd09ef7..6281fad 100644
--- a/src/target/riscv/riscv.c
+++ b/src/target/riscv/riscv.c
@@ -1706,7 +1706,7 @@ int riscv_set_current_hartid(struct target *target, int hartid)
{
RISCV_INFO(r);
if (!r->select_current_hart)
- return ERROR_FAIL;
+ return ERROR_OK;
int previous_hartid = riscv_current_hartid(target);
r->current_hartid = hartid;