gem5/src/mem/protocol
Nilay Vaish 1764ebbf30 Ruby: Remove CacheMsg class from SLICC
The goal of the patch is to do away with the CacheMsg class currently in use
in coherence protocols. In place of CacheMsg, the RubyRequest class will used.
This class is already present in slicc_interface/RubyRequest.hh. In fact,
objects of class CacheMsg are generated by copying values from a RubyRequest
object.
2011-03-22 06:41:54 -05:00
..
doc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_CMP_directory-dir.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MESI_CMP_directory-dma.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MESI_CMP_directory-L1cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
MESI_CMP_directory-L2cache.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MESI_CMP_directory-msg.sm Ruby: Convert AccessModeType to RubyAccessMode 2011-03-19 18:34:37 -05:00
MESI_CMP_directory.slicc m5: Regression Tester Update 2010-01-29 20:29:40 -08:00
MI_example-cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
MI_example-dir.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MI_example-dma.sm ruby: automate permission setting 2011-02-23 16:41:59 -08:00
MI_example-msg.sm ruby: fixed dma mi example to work with multiple dma ports 2009-11-18 13:55:58 -08:00
MI_example.slicc ruby: Import the latest ruby changes from gems. 2009-07-06 15:49:47 -07:00
MOESI_CMP_directory-dir.sm MOESI_CMP_directory: significant dma bug fixes 2011-03-19 14:17:48 -07:00
MOESI_CMP_directory-dma.sm MOESI_CMP_directory: significant dma bug fixes 2011-03-19 14:17:48 -07:00
MOESI_CMP_directory-L1cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
MOESI_CMP_directory-L2cache.sm MOESI_CMP_directory: significant dma bug fixes 2011-03-19 14:17:48 -07:00
MOESI_CMP_directory-msg.sm Ruby: Convert AccessModeType to RubyAccessMode 2011-03-19 18:34:37 -05:00
MOESI_CMP_directory.slicc slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers 2009-08-04 12:52:52 -05:00
MOESI_CMP_token-dir.sm Ruby: Convert AccessModeType to RubyAccessMode 2011-03-19 18:34:37 -05:00
MOESI_CMP_token-dma.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MOESI_CMP_token-L1cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
MOESI_CMP_token-L2cache.sm SLICC: Remove external_type for structures 2011-03-18 14:12:04 -05:00
MOESI_CMP_token-msg.sm Ruby: Convert AccessModeType to RubyAccessMode 2011-03-19 18:34:37 -05:00
MOESI_CMP_token.slicc Resurrection of the CMP token protocol to GEM5 2009-11-18 16:34:33 -08:00
MOESI_hammer-cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
MOESI_hammer-dir.sm MOESI_hammer: minor fixes to full-bit dir 2011-03-19 14:17:48 -07:00
MOESI_hammer-dma.sm ruby: automate permission setting 2011-02-23 16:41:59 -08:00
MOESI_hammer-msg.sm MOESI_hammer: Added full-bit directory support 2011-02-06 22:14:18 -08:00
MOESI_hammer.slicc ruby: MOESI hammer support for DMA reads and writes 2009-11-18 16:34:32 -08:00
Network_test-cache.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
Network_test-dir.sm This patch adds the network tester for simple and garnet networks. 2011-03-21 22:51:58 -04:00
Network_test-msg.sm This patch adds the network tester for simple and garnet networks. 2011-03-21 22:51:58 -04:00
Network_test.slicc This patch adds the network tester for simple and garnet networks. 2011-03-21 22:51:58 -04:00
RubySlicc_ComponentMapping.sm ruby: removed last level cache support 2010-01-29 20:29:34 -08:00
RubySlicc_Defines.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
RubySlicc_Exports.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
RubySlicc_interfaces.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
RubySlicc_MemControl.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
RubySlicc_Profiler.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
RubySlicc_Types.sm Ruby: Remove CacheMsg class from SLICC 2011-03-22 06:41:54 -05:00
RubySlicc_Util.sm Ruby: expose a simple mod function in slicc interface. 2011-03-17 17:01:41 -07:00
SConscript slicc: have a central mechanism for creating a code_formatter. 2010-03-10 16:22:26 -08:00
SConsopts This patch adds the network tester for simple and garnet networks. 2011-03-21 22:51:58 -04:00
standard_1level_CMP-protocol.sm ruby: Import the latest ruby changes from gems. 2009-07-06 15:49:47 -07:00
standard_CMP-protocol.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00