From 91aed11a4e1ed77eefd101fdf3d70adaa18304bd Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Wed, 18 May 2022 11:22:45 +0200 Subject: [PATCH] Set response status in length converter. --- DRAMSys/simulator/LengthConverter.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DRAMSys/simulator/LengthConverter.cpp b/DRAMSys/simulator/LengthConverter.cpp index b4d8a571..288bf458 100644 --- a/DRAMSys/simulator/LengthConverter.cpp +++ b/DRAMSys/simulator/LengthConverter.cpp @@ -143,6 +143,7 @@ void LengthConverter::peqCallback(tlm_generic_payload &cbTrans, const tlm_phase tlm_generic_payload* parentTrans = cbTrans.get_extension()->getParentTrans(); tlm_phase bwPhase = BEGIN_RESP; sc_time bwDelay = SC_ZERO_TIME; + parentTrans->set_response_status(tlm::TLM_OK_RESPONSE); tlm_sync_enum returnStatus = tSocket->nb_transport_bw(*parentTrans, bwPhase, bwDelay); } } @@ -150,6 +151,7 @@ void LengthConverter::peqCallback(tlm_generic_payload &cbTrans, const tlm_phase { tlm_phase bwPhase = BEGIN_RESP; sc_time bwDelay = SC_ZERO_TIME; + cbTrans.set_response_status(tlm::TLM_OK_RESPONSE); tlm_sync_enum returnStatus = tSocket->nb_transport_bw(cbTrans, bwPhase, bwDelay); } }