From 28be6fac111899c930c8072cd42bcbd7be6f5d40 Mon Sep 17 00:00:00 2001 From: cheapie Date: Fri, 29 May 2026 22:10:10 -0500 Subject: Refuse to step if already running --- rvcontroller.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rvcontroller.lua') diff --git a/rvcontroller.lua b/rvcontroller.lua index 875c324..a9bcf3f 100644 --- a/rvcontroller.lua +++ b/rvcontroller.lua @@ -2575,6 +2575,9 @@ elseif event.channel == "monitorkb" then elseif mem.rswaiting then digiline_send("monitordisp","Unable to step,\nwaiting for\nreservation set") return + elseif mem.running then + digiline_send("monitordisp","Already running") + return end run(1) digiline_send("monitordisp",string.format("PC:%08X",mem.registers.pc)) -- cgit v1.2.3