diff options
author | Tim Newsome <tim@sifive.com> | 2017-12-26 14:54:00 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-26 14:54:00 -0800 |
commit | ca700dcef0a78d5ab3b3260589e0d3f685898882 (patch) | |
tree | c052d04454904fbd624cb9a62f16d481eb20ccd3 | |
parent | 561b0c94c0ceabe6b7dfb6d7691d316e02bdd5e2 (diff) | |
parent | 4fa3d819d2167141e0a62e79267d5dc5df0c90f3 (diff) | |
download | riscv-openocd-ca700dcef0a78d5ab3b3260589e0d3f685898882.zip riscv-openocd-ca700dcef0a78d5ab3b3260589e0d3f685898882.tar.gz riscv-openocd-ca700dcef0a78d5ab3b3260589e0d3f685898882.tar.bz2 |
Merge pull request #161 from riscv/dead_code
Remove unused code.
-rw-r--r-- | src/target/riscv/riscv.c | 16 | ||||
-rw-r--r-- | src/target/riscv/riscv.h | 2 |
2 files changed, 0 insertions, 18 deletions
diff --git a/src/target/riscv/riscv.c b/src/target/riscv/riscv.c index efc30e2..cda16f3 100644 --- a/src/target/riscv/riscv.c +++ b/src/target/riscv/riscv.c @@ -1597,22 +1597,6 @@ riscv_insn_t riscv_read_debug_buffer(struct target *target, int index) return r->read_debug_buffer(target, index); } -riscv_addr_t riscv_read_debug_buffer_x(struct target *target, int index) -{ - riscv_addr_t out = 0; - switch (riscv_xlen(target)) { - case 64: - out |= (uint64_t)riscv_read_debug_buffer(target, index + 1) << 32; - case 32: - out |= riscv_read_debug_buffer(target, index + 0) << 0; - break; - default: - LOG_ERROR("unsupported XLEN %d", riscv_xlen(target)); - abort(); - } - return out; -} - int riscv_execute_debug_buffer(struct target *target) { RISCV_INFO(r); diff --git a/src/target/riscv/riscv.h b/src/target/riscv/riscv.h index 2af3125..71c68a2 100644 --- a/src/target/riscv/riscv.h +++ b/src/target/riscv/riscv.h @@ -222,9 +222,7 @@ int riscv_count_triggers_of_hart(struct target *target, int hartid); size_t riscv_debug_buffer_size(struct target *target); riscv_insn_t riscv_read_debug_buffer(struct target *target, int index); -riscv_addr_t riscv_read_debug_buffer_x(struct target *target, int index); int riscv_write_debug_buffer(struct target *target, int index, riscv_insn_t insn); -int riscv_write_debug_buffer_x(struct target *target, int index, riscv_addr_t data); int riscv_execute_debug_buffer(struct target *target); void riscv_fill_dmi_nop_u64(struct target *target, char *buf); |