configs,mem-ruby: Protocol-spec. in learning gem5
Use protocol-specific names in Learning gem5 configs. Now, we should no longer use the generic names for the controllers (it's deprecated). This updates Learning gem5. Website changes coming soon. (Hopefull before I push this...) Change-Id: I18fc5b8bb0fef7c3b8b5cea8de4f73fc0f66a1b3 Signed-off-by: Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
committed by
Bobby R. Bruce
parent
3ba16adeff
commit
d56d561102
@@ -111,7 +111,8 @@ class MyCacheSystem(RubySystem):
|
|||||||
self.sequencers[i].connectCpuPorts(cpu)
|
self.sequencers[i].connectCpuPorts(cpu)
|
||||||
|
|
||||||
|
|
||||||
class L1Cache(L1Cache_Controller):
|
class L1Cache(MSI_L1Cache_Controller):
|
||||||
|
|
||||||
_version = 0
|
_version = 0
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@@ -176,7 +177,8 @@ class L1Cache(L1Cache_Controller):
|
|||||||
self.responseFromDirOrSibling.in_port = ruby_system.network.out_port
|
self.responseFromDirOrSibling.in_port = ruby_system.network.out_port
|
||||||
|
|
||||||
|
|
||||||
class DirController(Directory_Controller):
|
class DirController(MSI_Directory_Controller):
|
||||||
|
|
||||||
_version = 0
|
_version = 0
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|||||||
@@ -109,7 +109,8 @@ class MyCacheSystem(RubySystem):
|
|||||||
self.sequencers[i].connectCpuPorts(cpu)
|
self.sequencers[i].connectCpuPorts(cpu)
|
||||||
|
|
||||||
|
|
||||||
class L1Cache(L1Cache_Controller):
|
class L1Cache(MI_example_L1Cache_Controller):
|
||||||
|
|
||||||
_version = 0
|
_version = 0
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@@ -165,7 +166,8 @@ class L1Cache(L1Cache_Controller):
|
|||||||
self.responseToCache.in_port = ruby_system.network.out_port
|
self.responseToCache.in_port = ruby_system.network.out_port
|
||||||
|
|
||||||
|
|
||||||
class DirController(Directory_Controller):
|
class DirController(MI_example_Directory_Controller):
|
||||||
|
|
||||||
_version = 0
|
_version = 0
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|||||||
Reference in New Issue
Block a user