summaryrefslogtreecommitdiff
path: root/src/mem/ruby/libruby.hh
diff options
context:
space:
mode:
authorPolina Dudnik <pdudnik@gmail.com>2009-07-13 11:13:29 -0500
committerPolina Dudnik <pdudnik@gmail.com>2009-07-13 11:13:29 -0500
commit226981b2a65ee4c544bc595d7718de8225fda0b0 (patch)
treeab93913f1a164fe035c3ecdc98dc374508a9bd11 /src/mem/ruby/libruby.hh
parent60577eb4caff66a756f260bff6bf3bf8cb7edcba (diff)
downloadgem5-226981b2a65ee4c544bc595d7718de8225fda0b0.tar.xz
Reintegrated Derek's functional implementation of atomics with a minor change: don't clear lock on failure
Diffstat (limited to 'src/mem/ruby/libruby.hh')
-rw-r--r--src/mem/ruby/libruby.hh3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mem/ruby/libruby.hh b/src/mem/ruby/libruby.hh
index 5916c98e6..8edcfa0fc 100644
--- a/src/mem/ruby/libruby.hh
+++ b/src/mem/ruby/libruby.hh
@@ -11,7 +11,8 @@ enum RubyRequestType {
RubyRequestType_IFETCH,
RubyRequestType_LD,
RubyRequestType_ST,
- RubyRequestType_RMW
+ RubyRequestType_RMW_Read,
+ RubyRequestType_RMW_Write
};
enum RubyAccessMode {