From c0531a00daa00395cf35811c06a0b7b1dbe3ec68 Mon Sep 17 00:00:00 2001 From: Nav Date: Thu, 23 Nov 2023 19:43:37 +0000 Subject: [PATCH] Implemented RISC-V `setProgramCounter()` --- src/Targets/RiscV/RiscV.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Targets/RiscV/RiscV.cpp b/src/Targets/RiscV/RiscV.cpp index 17deda0f..d0b18a01 100644 --- a/src/Targets/RiscV/RiscV.cpp +++ b/src/Targets/RiscV/RiscV.cpp @@ -227,7 +227,8 @@ namespace Targets::RiscV } void RiscV::setProgramCounter(TargetMemoryAddress programCounter) { - + // TODO: test this + this->writeRegister(RegisterNumber::DEBUG_PROGRAM_COUNTER_REGISTER, programCounter); } TargetStackPointer RiscV::getStackPointer() {