Implement RFC 6: CRC Generator

See amaranth-lang/rfcs#6 and #681.
This commit is contained in:
Adam Greig 2022-01-30 19:28:10 +00:00 committed by Catherine
parent 60c2a1b4b8
commit 45b9730786
7 changed files with 1717 additions and 0 deletions

11
docs/stdlib/crc.rst Normal file
View file

@ -0,0 +1,11 @@
Cyclic redundancy checks
########################
.. automodule:: amaranth.lib.crc
:special-members: __call__
The following pre-defined CRC algorithms are available:
.. toctree::
crc/catalog

View file

@ -0,0 +1,4 @@
Predefined CRC Algorithms
#########################
.. automodule:: amaranth.lib.crc.catalog