FastCRC Library API

CRC16 API Functions

SL_FCRC16_Init Initializes the crc variable.

SL_FCRC16_Update Updates the crc variable with a continuous block of memory.

SL_FCRC16_UpdateStr Updates the crc variable with a null-terminated string.

SL_FCRC16_Final Retrieves the CRC16 checksum from the crc variable and reinitializes the crc variable.

SL_FCRC16_Calculate Calculates the CRC16 checksum for a continuous block of memory.

SL_FCRC16_CalculateStr Calculates the CRC16 checksum for a null-terminated string.

SL_FCRC16_CalculateFile   Calculates the CRC16 checksum for a file.

General API Functions

SL_FCRC_ConvertToHex32   Converts a long number into hexadecimal representation.

SL_FCRC_ConvertToHex16 Converts the first 16 bits of a long number into hexadecimal representation.

CRC16 API Overview   |   Useful Links   |   HashCalc


 

 

Send Feedback to SlavaSoft Inc. Tell a friend about FastCRC Library