changeset 49cbf4bb0d36 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=49cbf4bb0d36 description: ruby: correct size for partial memory writes
Fixed AbstractController::queueMemoryWritePartial to specify the correct size for partial memory writes. diffstat: src/mem/ruby/slicc_interface/AbstractController.cc | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diffs (13 lines): diff -r fab5e4523380 -r 49cbf4bb0d36 src/mem/ruby/slicc_interface/AbstractController.cc --- a/src/mem/ruby/slicc_interface/AbstractController.cc Thu Sep 29 01:06:33 2016 -0400 +++ b/src/mem/ruby/slicc_interface/AbstractController.cc Thu Sep 29 01:06:52 2016 -0400 @@ -278,8 +278,7 @@ Cycles latency, const DataBlock &block, int size) { - RequestPtr req = new Request(addr, RubySystem::getBlockSizeBytes(), 0, - m_masterId); + RequestPtr req = new Request(addr, size, 0, m_masterId); PacketPtr pkt = Packet::createWrite(req); uint8_t *newData = new uint8_t[size]; _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev