I have just released my first product – a lightweight, easy-to-use, portable CRC8/16/32 library (OpalApps CRC Library).
The library has been tested on several target platforms but main intention is to use it in embedded systems with limited computation resources.
The library has no dependencies on other software components, which makes it easy to use on virtually any platform.
Along with library source code the package contains a test application that verifies CRC8/16/32 calculation algorithm against a substantial set of standard CRC profiles commonly used in many industries.