diff options
author | Palmer Dabbelt <palmer@dabbelt.com> | 2017-04-14 16:23:29 -0700 |
---|---|---|
committer | Palmer Dabbelt <palmer@dabbelt.com> | 2017-04-14 16:23:29 -0700 |
commit | 79fb51fe7b6e991ba64d23e735fc6f756a3deac3 (patch) | |
tree | 6d461f36eb601307b063b77cc0238e333f41d81a | |
parent | 9a04773c755b6813a7e241f5fbf6dbba2b57a988 (diff) | |
download | riscv-openocd-79fb51fe7b6e991ba64d23e735fc6f756a3deac3.zip riscv-openocd-79fb51fe7b6e991ba64d23e735fc6f756a3deac3.tar.gz riscv-openocd-79fb51fe7b6e991ba64d23e735fc6f756a3deac3.tar.bz2 |
read byte
-rw-r--r-- | src/target/riscv/riscv-013.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/target/riscv/riscv-013.c b/src/target/riscv/riscv-013.c index 1ca00f6..e2e3689 100644 --- a/src/target/riscv/riscv-013.c +++ b/src/target/riscv/riscv-013.c @@ -1233,13 +1233,13 @@ static int read_memory(struct target *target, uint32_t address, switch (size) { case 1: riscv_program_lb(&program, temp, t_addr); - outaddr = riscv_program_alloc_b(&program); - riscv_program_sb(&program, temp, outaddr); + outaddr = riscv_program_alloc_w(&program); + riscv_program_sw(&program, temp, outaddr); break; case 2: riscv_program_lh(&program, temp, t_addr); - outaddr = riscv_program_alloc_h(&program); - riscv_program_sh(&program, temp, outaddr); + outaddr = riscv_program_alloc_w(&program); + riscv_program_sw(&program, temp, outaddr); break; case 4: riscv_program_lw(&program, temp, t_addr); |