From 43d22052e570c8cbf1471868dc8526412e44c4f1 Mon Sep 17 00:00:00 2001 From: vhaudiquet Date: Fri, 13 Oct 2023 21:57:55 +0200 Subject: [PATCH] Fix GDB bug (ooops) --- src/gdbstub/gdbstub.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gdbstub/gdbstub.c b/src/gdbstub/gdbstub.c index a5ac990..484d95f 100644 --- a/src/gdbstub/gdbstub.c +++ b/src/gdbstub/gdbstub.c @@ -261,7 +261,7 @@ void gdbstub_thread_gdb() char data[length * 2 + 1]; for(size_t i = 0; i < length; i++) { - uint32_t value = mem_read32(address + i); + uint32_t value = mem_read8(address + i); snprintf(data + i * 2, 3, "%02x", value); } @@ -283,7 +283,7 @@ void gdbstub_thread_gdb() { uint32_t value; sscanf(packet + data_start + i * 2, "%02x", &value); - mem_write32(address + i, value); + mem_write8(address + i, value); } gdbstub_send_packet("OK", 2);