From 07705a8f4a3e17d59b393cc432ed8165ebba9e9c Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Fri, 25 Sep 2020 15:30:03 +0200 Subject: [PATCH] Fix compiler warnings. --- DRAMSys/library/src/common/utils.cpp | 2 +- .../src/controller/powerdown/PowerDownManagerStaggered.cpp | 2 ++ .../src/controller/refresh/RefreshManagerBankwise.cpp | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/DRAMSys/library/src/common/utils.cpp b/DRAMSys/library/src/common/utils.cpp index 76237841..eae8f8e0 100644 --- a/DRAMSys/library/src/common/utils.cpp +++ b/DRAMSys/library/src/common/utils.cpp @@ -143,7 +143,7 @@ std::string parseString(json &obj, std::string name) void setUpDummy(tlm_generic_payload &payload, uint64_t payloadID, Rank rank, BankGroup bankgroup, Bank bank) { payload.set_address(bank.getStartAddress()); - payload.set_command(TLM_READ_COMMAND); + payload.set_command(TLM_IGNORE_COMMAND); payload.set_data_length(0); payload.set_response_status(TLM_OK_RESPONSE); payload.set_dmi_allowed(false); diff --git a/DRAMSys/library/src/controller/powerdown/PowerDownManagerStaggered.cpp b/DRAMSys/library/src/controller/powerdown/PowerDownManagerStaggered.cpp index 4e1cdb7e..f299beef 100644 --- a/DRAMSys/library/src/controller/powerdown/PowerDownManagerStaggered.cpp +++ b/DRAMSys/library/src/controller/powerdown/PowerDownManagerStaggered.cpp @@ -162,5 +162,7 @@ void PowerDownManagerStaggered::updateState(Command command) if (controllerIdle) entryTriggered = true; break; + default: + break; } } diff --git a/DRAMSys/library/src/controller/refresh/RefreshManagerBankwise.cpp b/DRAMSys/library/src/controller/refresh/RefreshManagerBankwise.cpp index 2142e0e1..c31a73c7 100644 --- a/DRAMSys/library/src/controller/refresh/RefreshManagerBankwise.cpp +++ b/DRAMSys/library/src/controller/refresh/RefreshManagerBankwise.cpp @@ -56,8 +56,8 @@ RefreshManagerBankwise::RefreshManagerBankwise(std::vector &bankM remainingBankMachines = allBankMachines; currentBankMachine = *remainingBankMachines.begin(); - maxPostponed = config.refreshMaxPostponed * memSpec->banksPerRank; - maxPulledin = -(config.refreshMaxPulledin * memSpec->banksPerRank); + maxPostponed = static_cast(config.refreshMaxPostponed * memSpec->banksPerRank); + maxPulledin = -static_cast(config.refreshMaxPulledin * memSpec->banksPerRank); } CommandTuple::Type RefreshManagerBankwise::getNextCommand() @@ -205,5 +205,7 @@ void RefreshManagerBankwise::updateState(Command command) case Command::PDXA: case Command::PDXP: sleeping = false; break; + default: + break; } }