summaryrefslogtreecommitdiff
path: root/src/python/m5/params.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/python/m5/params.py')
-rw-r--r--src/python/m5/params.py6
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):