From 8e0435b29efdfef8dfad972034b71911df59abd3 Mon Sep 17 00:00:00 2001 From: Marek Materzok Date: Sun, 5 Jan 2025 20:31:42 +0100 Subject: [PATCH] Fix after merge (#34) --- transactron/lib/allocators.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/transactron/lib/allocators.py b/transactron/lib/allocators.py index 93b1845..1bdf3ae 100644 --- a/transactron/lib/allocators.py +++ b/transactron/lib/allocators.py @@ -93,7 +93,6 @@ def __init__(self, entries: int): self.free_idx = Method(i=[("idx", range(entries))]) self.order = Method( o=[("used", range(entries + 1)), ("order", ArrayLayout(range(self.entries), self.entries))], - nonexclusive=True, ) def elaborate(self, platform) -> TModule: @@ -125,7 +124,7 @@ def _(ident): m.d.comb += idx.eq(i) self.free_idx(m, idx=idx) - @def_method(m, self.order) + @def_method(m, self.order, nonexclusive=True) def _(): return {"used": used, "order": order}