606a607,620
> port_names = self._ports.keys()
> port_names.sort()
> for port_name in port_names:
> port = self._port_map.get(port_name, None)
> if port == None:
> default = getattr(self._ports[port_name], 'default', None)
> if default == None:
> # port is unbound... that's OK, go to next port
> continue
> else:
> print port_name, default
> port = m5.makeList(port) # make list even if it's a scalar port
> print '%s=%s' % (port_name, ' '.join([str(p) for p in port]))
>
724a739
> import m5