Fix tracing of writes to MMIO addresses.

This commit is contained in:
Jonathan Woodruff
2022-07-22 15:36:32 +00:00
parent 3ccd3aa503
commit a1065616e0

View File

@@ -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
);