From ad631ec3a15a56e60a0a52f394151dbb25284bee Mon Sep 17 00:00:00 2001
From: kaveh Pezeshki <kaveh@pezeshki.org>
Date: Fri, 26 Feb 2021 13:41:16 -0500
Subject: [PATCH] fixed sensitivity list on error checking always block,
 removed useless  once and for all

---
 wally-pipelined/testbench/testbench-busybear.sv | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/wally-pipelined/testbench/testbench-busybear.sv b/wally-pipelined/testbench/testbench-busybear.sv
index 682898ca7..195ef6f70 100644
--- a/wally-pipelined/testbench/testbench-busybear.sv
+++ b/wally-pipelined/testbench/testbench-busybear.sv
@@ -204,7 +204,9 @@ module testbench_busybear();
         readRAM = bootram[RAMAdr] & readMask;
       end
     end
+  end
 
+  always @(dut.hart.MemRWM[1] or HADDR) begin
     if (dut.hart.MemRWM[1]) begin
       if($feof(data_file_memR)) begin
         $display("no more memR data to read");
@@ -365,7 +367,6 @@ module testbench_busybear();
       readPC = RAM[RAMPC] >> PCF[2] * 32;
     end
 
-    $write(""); // I know this does nothing, the first instruction doesn't load for me without it
     if (PCF >= 'h1000 && PCF <= 'h2FFF) begin
       readPC = bootram[RAMPC] >> PCF[2] * 32;
     end