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)
|
||||
|
||||
|
||||
class L1Cache(L1Cache_Controller):
|
||||
class L1Cache(MSI_L1Cache_Controller):
|
||||
|
||||
_version = 0
|
||||
|
||||
@classmethod
|
||||
@@ -176,7 +177,8 @@ class L1Cache(L1Cache_Controller):
|
||||
self.responseFromDirOrSibling.in_port = ruby_system.network.out_port
|
||||
|
||||
|
||||
class DirController(Directory_Controller):
|
||||
class DirController(MSI_Directory_Controller):
|
||||
|
||||
_version = 0
|
||||
|
||||
@classmethod
|
||||
|
||||
@@ -109,7 +109,8 @@ class MyCacheSystem(RubySystem):
|
||||
self.sequencers[i].connectCpuPorts(cpu)
|
||||
|
||||
|
||||
class L1Cache(L1Cache_Controller):
|
||||
class L1Cache(MI_example_L1Cache_Controller):
|
||||
|
||||
_version = 0
|
||||
|
||||
@classmethod
|
||||
@@ -165,7 +166,8 @@ class L1Cache(L1Cache_Controller):
|
||||
self.responseToCache.in_port = ruby_system.network.out_port
|
||||
|
||||
|
||||
class DirController(Directory_Controller):
|
||||
class DirController(MI_example_Directory_Controller):
|
||||
|
||||
_version = 0
|
||||
|
||||
@classmethod
|
||||
|
||||
Reference in New Issue
Block a user