diff --git a/migen/fhdl/structure.py b/migen/fhdl/structure.py index d6eb990a5..fa97b793d 100644 --- a/migen/fhdl/structure.py +++ b/migen/fhdl/structure.py @@ -286,7 +286,7 @@ class Instance: def get_io(self, name): for item in self.items: if isinstance(item, Instance._IO) and item.name == name: - return item.signal + return item.expr def __hash__(self): return id(self)