1
0
mirror of https://github.com/ARM-software/devlib.git synced 2025-09-23 20:31:54 +01:00

gem5: Addition of gem5 simulation platform

This commit adds a gem5 simulation platform. The platform is responsible for starting the gem5 simulation.

 Changes to be committed:
	modified:   devlib/__init__.py
	modified:   devlib/platform/__init__.py
	new file:   devlib/platform/gem5.py
This commit is contained in:
Anouk Van Laer
2017-01-31 13:10:26 +00:00
parent 29a7940731
commit e9cf93e754
3 changed files with 288 additions and 0 deletions

View File

@@ -48,6 +48,11 @@ class Platform(object):
self.name = self.model
self._validate()
def setup(self, target):
# May be overwritten by subclasses to provide platform-specific
# setup procedures.
pass
def _set_core_clusters_from_core_names(self):
self.core_clusters = []
clusters = []