mem: write combining for ruby protocols
authorTony Gutierrez <anthony.gutierrez@amd.com>
Tue, 19 Jan 2016 19:05:03 +0000 (14:05 -0500)
committerTony Gutierrez <anthony.gutierrez@amd.com>
Tue, 19 Jan 2016 19:05:03 +0000 (14:05 -0500)
commit28e353e0403ea379d244a418e8dc8ee0b48187cf
tree64bf9dcdf22bf7f60668f790744c11ee8ec2f2bf
parentd658b6e1cc22de852fef611e28f448257acc298a
mem: write combining for ruby protocols

This patch adds support for write-combining in ruby.
src/mem/protocol/RubySlicc_Exports.sm
src/mem/protocol/RubySlicc_Types.sm
src/mem/ruby/SConscript
src/mem/ruby/common/DataBlock.cc
src/mem/ruby/common/DataBlock.hh
src/mem/ruby/common/SConscript
src/mem/ruby/common/WriteMask.cc [new file with mode: 0644]
src/mem/ruby/common/WriteMask.hh [new file with mode: 0644]
src/mem/ruby/slicc_interface/RubyRequest.hh
src/mem/ruby/slicc_interface/RubySlicc_Util.hh