From c23e9f962bcce1b7714d0cd3674e44ade7a0bc22 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Thu, 12 Nov 2020 18:25:53 -0800 Subject: [PATCH] Inline init --- cocotbext/axi/axis.py | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/cocotbext/axi/axis.py b/cocotbext/axi/axis.py index 574f882..376cc72 100644 --- a/cocotbext/axi/axis.py +++ b/cocotbext/axi/axis.py @@ -484,12 +484,7 @@ class AxiStreamSink(object): self.set_pause_generator(None) async def _run(self): - frame = AxiStreamFrame() - frame.tdata = [] - frame.tkeep = [] - frame.tid = [] - frame.tdest = [] - frame.tuser = [] + frame = AxiStreamFrame([], [], [], [], []) self.active = False while True: @@ -501,12 +496,7 @@ class AxiStreamSink(object): if self.reset is not None and self.reset.value: await RisingEdge(self.clock) - frame = AxiStreamFrame() - frame.tdata = [] - frame.tkeep = [] - frame.tid = [] - frame.tdest = [] - frame.tuser = [] + frame = AxiStreamFrame([], [], [], [], []) self.active = False if hasattr(self.bus, "tready"): self.bus.tready <= 0 @@ -537,12 +527,7 @@ class AxiStreamSink(object): self.queue.append(frame) self.sync.set() - frame = AxiStreamFrame() - frame.tdata = [] - frame.tkeep = [] - frame.tid = [] - frame.tdest = [] - frame.tuser = [] + frame = AxiStreamFrame([], [], [], [], []) await RisingEdge(self.clock)