diff options
Diffstat (limited to 'src/python/m5/params.py')
-rw-r--r-- | src/python/m5/params.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/python/m5/params.py b/src/python/m5/params.py index db11b9cff..3323766bd 100644 --- a/src/python/m5/params.py +++ b/src/python/m5/params.py @@ -761,6 +761,12 @@ class PortRef(object): self.peer = None # not associated with another port yet self.ccConnected = False # C++ port connection done? + def __str__(self): + ext = '' + if self.isVec: + ext = '[%d]' % self.index + return '%s.%s%s' % (self.simobj.path(), self.name, ext) + # Set peer port reference. Called via __setattr__ as a result of # a port assignment, e.g., "obj1.port1 = obj2.port2". def setPeer(self, other): |