From def1adc82a991243f23dc8885151c0e857f8ecce Mon Sep 17 00:00:00 2001 From: M0stafaRady Date: Wed, 16 Oct 2024 19:58:27 +0300 Subject: [PATCH] handle nop correcly for ahb driver --- bus_env/bus_agent/bus_ahb_driver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bus_env/bus_agent/bus_ahb_driver.py b/bus_env/bus_agent/bus_ahb_driver.py index 93471c1..5e5ef5d 100644 --- a/bus_env/bus_agent/bus_ahb_driver.py +++ b/bus_env/bus_agent/bus_ahb_driver.py @@ -34,6 +34,7 @@ async def run_phase(self, phase): await self.piping_q.get() self.seq_item_port.item_done() elif tr.kind == bus_item.NOPE: + self.end_of_trans() for _ in range(tr.data): await self.drive_delay() await self.piping_q.get()