_tools: extract most utility methods to a private package.
authorwhitequark <cz@m-labs.hk>
Sat, 12 Oct 2019 22:27:43 +0000 (22:27 +0000)
committerwhitequark <cz@m-labs.hk>
Sat, 12 Oct 2019 22:40:48 +0000 (22:40 +0000)
commit1f4f0bed015c6bfaea54db8a7a27d88bc61c8ab2
treee792042ed7ae8bd5ff36642feeda2da857a7e885
parentfe47ecb68721a3803081346904d09057e381ae36
_tools: extract most utility methods to a private package.

We don't want to guarantee backwards compatibility for most of them.
22 files changed:
nmigen/_tools.py [new file with mode: 0644]
nmigen/back/pysim.py
nmigen/back/rtlil.py
nmigen/compat/fhdl/bitcontainer.py
nmigen/compat/fhdl/module.py
nmigen/compat/fhdl/specials.py
nmigen/compat/fhdl/structure.py
nmigen/compat/genlib/cdc.py
nmigen/compat/genlib/fifo.py
nmigen/compat/genlib/fsm.py
nmigen/compat/genlib/resetsync.py
nmigen/hdl/ast.py
nmigen/hdl/dsl.py
nmigen/hdl/ir.py
nmigen/hdl/rec.py
nmigen/hdl/xfrm.py
nmigen/lib/cdc.py
nmigen/lib/fifo.py
nmigen/test/compat/support.py
nmigen/test/compat/test_size.py
nmigen/test/test_sim.py
nmigen/tools.py