gem5/src/mem/protocol
Nilay Vaish 293ccb7037 Ruby: clean MOESI CMP directory protocol
The L1 cache controller file contains references to foo and goo queues, which
are not in use at all. These have been removed.
2011-02-19 17:32:00 -06:00
..
doc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_CMP_directory-dir.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MESI_CMP_directory-dma.sm ruby: MESI_CMP_directory updated to the new config system 2010-01-29 20:29:27 -08:00
MESI_CMP_directory-L1cache.sm Ruby: Reorder Cache Lookup in Protocol Files 2011-02-12 11:41:20 -06:00
MESI_CMP_directory-L2cache.sm MESI CMP: Unset TBE pointer in L2 cache controller 2011-02-08 07:47:02 -06:00
MESI_CMP_directory-msg.sm ruby: Removed the GPL header in MESI_CMP_directory-msg 2010-01-29 20:29:26 -08:00
MESI_CMP_directory.slicc m5: Regression Tester Update 2010-01-29 20:29:40 -08:00
MESI_SCMP_bankdirectory-L1cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_SCMP_bankdirectory-L2cache.sm ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
MESI_SCMP_bankdirectory-mem.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_SCMP_bankdirectory-msg.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_SCMP_bankdirectory.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_SCMP_bankdirectory_m-mem.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MESI_SCMP_bankdirectory_m.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MI_example-cache.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MI_example-dir.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MI_example-dma.sm ruby: Reordered protocol buffers 2010-03-21 21:22:21 -07: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 Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MOESI_CMP_directory-dma.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MOESI_CMP_directory-L1cache.sm Ruby: clean MOESI CMP directory protocol 2011-02-19 17:32:00 -06:00
MOESI_CMP_directory-L2cache.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MOESI_CMP_directory-msg.sm slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers 2009-08-04 12:52:52 -05:00
MOESI_CMP_directory-perfectDir.sm ruby: Converted old ruby debug calls to M5 debug calls 2010-12-01 11:30:04 -08: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 Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MOESI_CMP_token-dma.sm ruby: Reordered protocol buffers 2010-03-21 21:22:21 -07:00
MOESI_CMP_token-L1cache.sm Ruby: Reorder Cache Lookup in Protocol Files 2011-02-12 11:41:20 -06:00
MOESI_CMP_token-L2cache.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
MOESI_CMP_token-msg.sm MOESI_CMP_token: removed unused message fields 2011-02-06 22:14:19 -08: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: Reorder Cache Lookup in Protocol Files 2011-02-12 11:41:20 -06:00
MOESI_hammer-dir.sm MOESI_hammer: fixed dir bug counting received acks 2011-02-06 22:14:19 -08:00
MOESI_hammer-dma.sm ruby: Reordered protocol buffers 2010-03-21 21:22:21 -07: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
MOESI_SMP_directory-cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_directory-dir.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_directory-msg.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_directory.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_token-cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_token-dir.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_token-msg.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOESI_SMP_token.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast-cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast-dir.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast-msg.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast_1level-cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast_1level.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast_m-dir.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_bcast_m.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_directory_1level-cache.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_directory_1level-dir.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_directory_1level-msg.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MOSI_SMP_directory_1level.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
MSI_MOSI_CMP_directory-dir.sm ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
MSI_MOSI_CMP_directory-L1cache.sm ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
MSI_MOSI_CMP_directory-L2cache.sm ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
MSI_MOSI_CMP_directory-msg.sm ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
MSI_MOSI_CMP_directory.slicc ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07: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 MOESI_hammer: Added full-bit directory support 2011-02-06 22:14:18 -08: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: Fixed L2 cache miss profiling 2010-08-20 11:46:12 -07:00
RubySlicc_Types.sm Change interface between coherence protocols and CacheMemory 2011-01-17 18:46:16 -06:00
RubySlicc_Util.sm This patch removes the WARN_* and ERROR_* from src/mem/ruby/common/Debug.hh file. These statements have been replaced with warn(), panic() and fatal() defined in src/base/misc.hh 2010-12-22 23:15:24 -06:00
SConscript slicc: have a central mechanism for creating a code_formatter. 2010-03-10 16:22:26 -08:00
SConsopts ruby: Set default protocol back to MI_example 2010-02-01 11:07:38 -08:00
standard_1level_CMP-protocol.sm ruby: Import the latest ruby changes from gems. 2009-07-06 15:49:47 -07:00
standard_1level_SMP-protocol.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
standard_CMP-protocol.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00
standard_SMP-protocol.sm ruby: Import ruby and slicc from GEMS 2009-05-11 10:38:43 -07:00