Skip to content

Releases: basilhussain/stm8-crc

v0.4

09 Dec 20:00
Compare
Choose a tag to compare

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

07 Oct 16:03
Compare
Choose a tag to compare

Added implementation for CRC8 AUTOSAR.

v0.2.1

07 Mar 01:18
Compare
Choose a tag to compare

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

05 May 12:21
Compare
Choose a tag to compare
Correct typos in readme

v0.1

28 Apr 09:18
Compare
Choose a tag to compare
Update .gitignore