Open maettu-this opened 1 year ago
@maettu-this , sorry for the slow reply on this one. If you made a PR on this I'd be happy to accept it.
@invertedtomato, isn't it just adding the e.g....
width=8 poly=0x2f init=0xff refin=false refout=false xorout=0xff check=0xdf residue=0x42 name="CRC-8/AUTOSAR"
...of the mentioned links in the InvertedTomato.Crc
required format? Doesn't sound like that much of effort. But when it comes to naming the CRCs in the InvertedTomato.Crc
preferred name I think you are the expert much more than me.
8-bit bound algorithms covered by Rust crc_all not yet covered by
InvertedTomato.Crc
:https://reveng.sourceforge.io/crc-catalogue/1-15.htm lists them as well.
https://reveng.sourceforge.io/crc-catalogue/16.htm lists them as well. Interestingly, this link also reveals "CRC-A" as "CRC-16/ISO-IEC-14443-3-A".
CRC-24/BLE
CRC-24/INTERLAKEN
CRC-24/LTE-A
CRC-24/LTE-B
CRC-24/OS-9
CRC-32/AUTOSAR
https://reveng.sourceforge.io/crc-catalogue/17plus.htm lists them as well. Even more:
Maybe better to extract this into a separate issue.
Originally posted by @maettu-this in https://github.com/invertedtomato/crc/issues/9#issuecomment-1638359255