From a1065616e09939102bd7adac4d5abc170bccdd39 Mon Sep 17 00:00:00 2001 From: Jonathan Woodruff Date: Fri, 22 Jul 2022 15:36:32 +0000 Subject: [PATCH] Fix tracing of writes to MMIO addresses. --- src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv b/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv index caf9a5e..ebfc347 100644 --- a/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv +++ b/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv @@ -1470,7 +1470,7 @@ module mkMemExePipeline#(MemExeInput inIfc)(MemExePipeline); `ifdef RVFI , ExtraTraceBundle{ regWriteData: fromMemTaggedData(resp), - memByteEn: replicate(False) + memByteEn: unpack(truncate(pack(lsqDeqSt.shiftedBE) >> lsqDeqSt.paddr[3:0])) } `endif );