From a6d1a8ffea4959b7e75487edcc1f1358bd93a41c Mon Sep 17 00:00:00 2001 From: Nav Date: Mon, 2 Oct 2023 19:40:05 +0100 Subject: [PATCH] Included current PC in GDB reset command response (which is presented to the user) --- src/DebugServer/Gdb/CommandPackets/ResetTarget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/DebugServer/Gdb/CommandPackets/ResetTarget.cpp b/src/DebugServer/Gdb/CommandPackets/ResetTarget.cpp index 362e0174..39245980 100644 --- a/src/DebugServer/Gdb/CommandPackets/ResetTarget.cpp +++ b/src/DebugServer/Gdb/CommandPackets/ResetTarget.cpp @@ -30,7 +30,9 @@ namespace DebugServer::Gdb::CommandPackets Logger::info("Target reset complete"); debugSession.connection.writePacket(ResponsePacket(Services::StringService::toHex( - "Target reset complete - use the 'continue' command to begin execution.\n" + "Target reset complete\n" + "Current PC: 0x" + Services::StringService::toHex(targetControllerService.getProgramCounter()) + "\n" + "Use the 'continue' command to begin execution\n" ))); } catch (const Exception& exception) {