Releases: basilhussain/stm8-crc
v0.4
Added lookup table (LUT) algorithm variant to CRC32 and CRC32-POSIX implementations. The library is now built as three variants: 'fastest', 'faster', and 'small'. The 'fastest' variant uses the new LUT algorithms where implemented, otherwise unrolled bitwise algorithms as per 'faster' (which is same as the previous 'fast' variant).
v0.3
Added implementation for CRC8 AUTOSAR.
v0.2.1
Updated to support compilation and use with SDCC 4.2.0, which has changed to a new ABI for STM8. The changes force use of the previous ABI calling convention for all library functions. There are no changes to library functionality. Also note that this change will not require the use of the old calling convention on any of your code that utilises this library.
Please be warned that at some point in the future all the assembly code in the library will be updated to use the new calling convention, and at that point will no longer be usable with code compiled with SDCC versions older than 4.2.0. When that change will happen is yet to be decided.
v0.2
Correct typos in readme
v0.1
Update .gitignore