Add missing initializers

This commit is contained in:
Alex Forencich
2020-10-22 23:33:36 -07:00
parent 182f1e2380
commit ca88fa3a31

View File

@@ -177,6 +177,9 @@ class StreamSink(object):
super().__init__(*args, **kwargs) super().__init__(*args, **kwargs)
self.ready = None
self.valid = None
if self._ready_signal is not None and hasattr(self.bus, self._ready_signal): if self._ready_signal is not None and hasattr(self.bus, self._ready_signal):
self.ready = getattr(self.bus, self._ready_signal) self.ready = getattr(self.bus, self._ready_signal)
self.ready.setimmediatevalue(0) self.ready.setimmediatevalue(0)
@@ -269,6 +272,9 @@ class StreamMonitor(object):
super().__init__(*args, **kwargs) super().__init__(*args, **kwargs)
self.ready = None
self.valid = None
if self._ready_signal is not None and hasattr(self.bus, self._ready_signal): if self._ready_signal is not None and hasattr(self.bus, self._ready_signal):
self.ready = getattr(self.bus, self._ready_signal) self.ready = getattr(self.bus, self._ready_signal)