amaranth/amaranth/lib
Amelia Cuss a586df89ad lib.wiring.connect: diagnostic when no connection made.
If a connect() call results in no connections being made, and it's
because there were no outputs specified at all, issue an error.
Tests enumerate cases per
https://github.com/amaranth-lang/amaranth/pull/1153#issuecomment-1962810678.

Co-authored-by: Catherine <whitequark@whitequark.org>
2024-02-25 09:33:46 +00:00
..
crc Implement RFC 43: Rename reset= to init=. 2024-02-15 22:52:24 +00:00
__init__.py Rename nMigen to Amaranth HDL. 2021-12-10 10:34:13 +00:00
cdc.py Implement RFC 43: Rename reset= to init=. 2024-02-15 22:52:24 +00:00
coding.py Change uses of Case() to Default() in preparation for RFC 39. 2024-01-11 04:44:02 +00:00
data.py Implement RFC 43: Rename reset= to init=. 2024-02-15 22:52:24 +00:00
enum.py lib.enum: honor enum.nonmember. 2024-02-19 23:06:22 +00:00
fifo.py Implement RFC 45: Move hdl.Memory to lib.Memory. 2024-02-19 22:24:58 +00:00
io.py lib.io: fix Pin.eq to work when FlippedInterface is involved. 2023-11-27 06:35:55 +00:00
memory.py Implement RFC 45: Move hdl.Memory to lib.Memory. 2024-02-19 22:24:58 +00:00
wiring.py lib.wiring.connect: diagnostic when no connection made. 2024-02-25 09:33:46 +00:00