gem5/src/mem/ruby/system
Andreas Sandberg e9c3d59aae sim: Make the drain state a global typed enum
The drain state enum is currently a part of the Drainable
interface. The same state machine will be used by the DrainManager to
identify the global state of the simulator. Make the drain state a
global typed enum to better cater for this usage scenario.
2015-07-07 09:51:04 +01:00
..
CacheRecorder.cc mem: Clean up Request initialisation 2015-01-22 05:00:53 -05:00
CacheRecorder.hh ruby: eliminate type Time 2014-09-01 16:55:41 -05:00
DMASequencer.cc sim: Make the drain state a global typed enum 2015-07-07 09:51:04 +01:00
DMASequencer.hh mem: Split port retry for all different packet classes 2015-03-02 04:00:35 -05:00
RubyPort.cc sim: Make the drain state a global typed enum 2015-07-07 09:51:04 +01:00
RubyPort.hh Ruby: Remove assert in RubyPort retry list logic 2015-06-25 11:58:28 -05: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: Update backing store option to propagate through to all RubyPorts 2015-02-26 09:58:26 -06:00
SConscript ruby: move files from ruby/system to ruby/structures 2014-09-01 16:55:40 -05:00
Sequencer.cc sim: Make the drain state a global typed enum 2015-07-07 09:51:04 +01:00
Sequencer.hh ruby: move files from ruby/system to ruby/structures 2014-09-01 16:55:40 -05:00
Sequencer.py Ruby: Update backing store option to propagate through to all RubyPorts 2015-02-26 09:58:26 -06:00
System.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
System.hh sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00