Microchip® Advanced Software Framework

common/services/crc32/crc32.h File Reference

32-bit CRC header.

Copyright (c) 2013-2018 Microchip Technology Inc. and its subsidiaries.

#include <compiler.h>

Typedefs

typedef uint32_t crc32_t
 Type to contain 32-bit CRC. More...
 

Functions

static enum status_code crc32_calculate (const void *data, size_t length, crc32_t *crc)
 Calculate 32-bit CRC for initial block. More...
 
enum status_code crc32_recalculate (const void *data, size_t length, crc32_t *crc)
 Recalculate 32-bit CRC for another block. More...