From 5a32c6ea545c2eaaed0f2c5f29e36e465ba7de6f Mon Sep 17 00:00:00 2001 From: RinHizakura Date: Tue, 6 Sep 2022 18:54:29 +0800 Subject: [PATCH] Fix gdbstub read memory error --- gdbstub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdbstub.c b/gdbstub.c index 8419fb0e2..96a462721 100644 --- a/gdbstub.c +++ b/gdbstub.c @@ -23,7 +23,7 @@ static void rv_read_mem(void *args, size_t addr, size_t len, void *val) struct riscv_t *rv = (struct riscv_t *) args; for (size_t i = 0; i < len; i++) - *((uint8_t *) val + i) = rv->io.mem_read_b(rv, addr); + *((uint8_t *) val + i) = rv->io.mem_read_b(rv, addr + i); } static gdb_action_t rv_cont(void *args)