From cd1a8b47a57466e4e1faf6181254ac5b46db4e80 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Fri, 20 Jan 2023 15:48:46 -0800 Subject: [PATCH] Fix init sequence Signed-off-by: Alex Forencich --- cocotbext/axi/axis.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cocotbext/axi/axis.py b/cocotbext/axi/axis.py index fc7c190..d5fee2f 100644 --- a/cocotbext/axi/axis.py +++ b/cocotbext/axi/axis.py @@ -691,11 +691,11 @@ class AxiStreamSink(AxiStreamMonitor, AxiStreamPause): def __init__(self, bus, clock, reset=None, reset_active_level=True, byte_size=None, byte_lanes=None, *args, **kwargs): - super().__init__(bus, clock, reset, reset_active_level, byte_size, byte_lanes, *args, **kwargs) - self.queue_occupancy_limit_bytes = -1 self.queue_occupancy_limit_frames = -1 + super().__init__(bus, clock, reset, reset_active_level, byte_size, byte_lanes, *args, **kwargs) + def full(self): if self.queue_occupancy_limit_bytes > 0 and self.queue_occupancy_bytes > self.queue_occupancy_limit_bytes: return True