FastCRC Library API

CRC16C API Functions

SL_FCRC16C_Init Initializes the crc variable.

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

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

SL_FCRC16C_Final Retrieves the CRC16C checksum from the crc variable and reinitializes the crc variable.

SL_FCRC16C_Calculate Calculates the CRC16C checksum for a continuous block of memory.

SL_FCRC16C_CalculateStr Calculates the CRC16C checksum for a null-terminated string.

SL_FCRC16C_CalculateFile   Calculates the CRC16C 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.

CRC16C API Overview   |   Useful Links   |   HashCalc


 

 

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