ruby: fix ruby llsc support to sync sc outcomes
authorBrad Beckmann <Brad.Beckmann@amd.com>
Fri, 20 Aug 2010 18:46:12 +0000 (11:46 -0700)
committerBrad Beckmann <Brad.Beckmann@amd.com>
Fri, 20 Aug 2010 18:46:12 +0000 (11:46 -0700)
commit8e5c441a54b481085d6311f14af66e41b5766f91
tree8d0e6f8395685fb8a7fb2eda83e572301e687d1a
parent54d76f0ce5d721ad3b4de168db98054844e634cc
ruby: fix ruby llsc support to sync sc outcomes

Added support so that ruby can determine the outcome of store conditional
operations and reflect that outcome to M5 physical memory and cpus.
src/mem/packet.hh
src/mem/protocol/RubySlicc_Exports.sm
src/mem/ruby/system/CacheMemory.cc
src/mem/ruby/system/RubyPort.cc
src/mem/ruby/system/Sequencer.cc
src/mem/ruby/system/Sequencer.hh