X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/82e690f48baa721b264405585a280e0df7d1eb5e..e1778858ddc53a6a82e8ee24f02e6b673687f69a:/common/crc.h diff --git a/common/crc.h b/common/crc.h index d7314379..22b703fe 100644 --- a/common/crc.h +++ b/common/crc.h @@ -9,9 +9,7 @@ #ifndef __CRC_H #define __CRC_H -#include //uint32+ -#include //bool -#include +#include "common.h" //stdint, stddef, stdbool #include "util.h" // reflect, bswap_16 typedef struct crc { @@ -44,6 +42,7 @@ extern void crc_init(crc_t *crc, int order, uint32_t polynom, uint32_t initial_v * data_width lower-most bits are used). */ extern void crc_update(crc_t *crc, uint32_t data, int data_width); +extern void crc_update2(crc_t *crc, uint32_t data, int data_width); /* Clean the crc state, e.g. reset it to initial_value */ extern void crc_clear(crc_t *crc);