Releases: basilhussain/stm8-utils
v0.6.1
v0.6
Added new bit reflection/reversal functions: reflect_8
, reflect_16
, and reflect_32
.
v0.5.1
Minor performance improvement to rotate_left_8
and rotate_right_8
functions.
v0.5
Added new function div_u32
for 32-bit simultaneous unsigned integer division calculation of quotient and remainder.
v0.4
Added new function strctcmp
for constant-time string comparison.
v0.3.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.3
Added new function div_u16
for simultaneous unsigned integer division calculation of quotient and remainder.
v0.2
Added new function div_s16
for simultaneous integer division calculation of quotient and remainder.
v0.1
First release.