gem5/src/mem/ruby/system
Jason Power 44b4c96253 Ruby: Add RubySystem parameter to MemoryControl
This guarantees that RubySystem object is created before the MemoryController
object is created.
2012-08-16 23:39:36 -05:00
..
AbstractMemOrCache.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
AbstractReplacementPolicy.hh Ruby: Shuffle some of the included files 2011-12-31 18:44:51 -06:00
BankedArray.cc ruby: banked cache array resource model 2012-07-10 22:51:54 -07:00
BankedArray.hh ruby: banked cache array resource model 2012-07-10 22:51:54 -07:00
Cache.py ruby: banked cache array resource model 2012-07-10 22:51:54 -07:00
CacheMemory.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
CacheMemory.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
DirectoryMemory.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
DirectoryMemory.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
DirectoryMemory.py Ruby: Commit files missing from previous commit 2011-07-01 16:29:33 -05:00
DMASequencer.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
DMASequencer.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
LRUPolicy.hh ruby: style pass 2010-03-22 18:43:53 -07:00
MachineID.hh Ruby: Remove some unused typedefs 2011-11-03 22:46:45 -05:00
MemoryControl.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
MemoryControl.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
MemoryControl.py Ruby: Add RubySystem parameter to MemoryControl 2012-08-16 23:39:36 -05:00
MemoryNode.cc ruby: style pass 2010-03-22 18:43:53 -07:00
MemoryNode.hh ruby: style pass 2010-03-22 18:43:53 -07:00
MemoryVector.hh sim-ruby: checkpointing fixes and dependent eventq improvements 2012-04-06 13:47:07 -07:00
PerfectCacheMemory.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
PersistentTable.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
PersistentTable.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
PseudoLRUPolicy.hh GCC: Get everything working with gcc 4.6.1. 2011-10-31 01:09:44 -07:00
RubyMemoryControl.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
RubyMemoryControl.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
RubyMemoryControl.py ruby: memory controllers now inherit from an abstract "MemoryControl" class 2012-07-10 22:51:53 -07:00
RubyPort.cc O3,ARM: fix some problems with drain/switchout functionality and add Drain DPRINTFs 2012-08-15 10:38:08 -04:00
RubyPort.hh Port: Make getAddrRanges const 2012-07-09 12:35:34 -04:00
RubyPortProxy.cc MEM: Add port proxies instead of non-structural ports 2012-01-17 12:55:08 -06:00
RubyPortProxy.hh MEM: Add port proxies instead of non-structural ports 2012-01-17 12:55:08 -06:00
RubySystem.py Ruby: Add support for functional accesses 2011-06-30 19:49:26 -05:00
SConscript ruby: banked cache array resource model 2012-07-10 22:51:54 -07:00
Sequencer.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
Sequencer.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
Sequencer.py rubytest: seperated read and write ports. 2012-04-06 13:47:06 -07:00
SparseMemory.cc Ruby Sparse Memory: Add function for collating blocks 2012-01-11 13:29:54 -06:00
SparseMemory.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
System.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
System.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
TBETable.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
TimerTable.cc ruby: get rid of the Map class 2010-06-10 23:17:07 -07:00
TimerTable.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
WireBuffer.cc Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
WireBuffer.hh Ruby: remove config information from ruby.stats 2012-07-12 08:39:19 -05:00
WireBuffer.py CacheMemory: add allocateVoid() that is == allocate() but no return value. 2011-03-31 18:20:12 -07:00