Group OsfCRCFunctions¶
Function Documentation¶
- group OsfCRCFunctions
Functions
-
uint32_t crc32(const uint8_t *buf, uint32_t size)
Caclulate CRC value for the buffer of given size.
(ZLIB version)
- Parameters:
buf[in] Pointer to the data buffer.
size[in] Size of the buffer in bytes.
- Returns:
CRC32 value
-
uint32_t crc32(uint32_t initial_crc, const uint8_t *buf, uint32_t size)
Caclulate and append CRC value for the buffer of given size and append it to the initial crc value.
(ZLIB version)
- Parameters:
initial_crc[in] Initial crc value to append to.
buf[in] Pointer to the data buffer.
size[in] Size of the buffer in bytes.
- Returns:
CRC32 value
-
uint32_t crc32(const uint8_t *buf, uint32_t size)