fhdl: mark variable as deprecated
authorSebastien Bourdeauducq <sebastien@milkymist.org>
Sun, 30 Jun 2013 18:14:20 +0000 (20:14 +0200)
committerSebastien Bourdeauducq <sebastien@milkymist.org>
Sun, 30 Jun 2013 18:14:20 +0000 (20:14 +0200)
migen/fhdl/structure.py
migen/fhdl/tools.py

index a6e049726c959a50f6769c1301289a7db80555bb..08500d8a4e1b34ac39b3dce91415440789136fc7 100644 (file)
@@ -136,7 +136,7 @@ class Signal(Value):
                                self.nbits, self.signed = bits_sign, False
                assert(isinstance(self.nbits, int))
                
-               self.variable = variable
+               self.variable = variable # deprecated
                self.reset = reset
                self.name_override = name_override
                self.backtrace = tracer.trace_back(name)
index 66855593e23fe966b16e787b3e19ed1b8994f6c0..7e934c905ce4cb5a913f6a17062bdc0cc1970512 100644 (file)
@@ -148,6 +148,7 @@ class _BasicLowerer(_Lowerer):
                _Lowerer.__init__(self)
 
        def visit_ArrayProxy(self, node):
+               # TODO: rewrite without variables
                array_muxed = Signal(value_bits_sign(node), variable=True)
                if self.target_context:
                        k = self.visit(node.key)