43 #define CRC16_MODE 0x00
44 #define CRC32_MODE 0x01
63 extern void CRC32_setSeed(uint32_t seed, uint_fast8_t crcType);
212 #define CRC32_setSeedMultipleInstance(a,b,c) CRC32_setSeed(b,c)
213 #define CRC32_set8BitDataMultipleInstance(a,b,c) CRC32_set8BitData(b,c)
214 #define CRC32_set16BitDataMultipleInstance(a,b,c) CRC32_set16BitData(b,c)
215 #define CRC32_set32BitDataMultipleInstance(a,b) CRC32_set32BitData(b)
216 #define CRC32_set8BitDataReversedMultipleInstance(a,b,c) CRC32_set8BitDataReversed(b,c)
217 #define CRC32_set16BitDataReversedMultipleInstance(a,b,c) CRC32_set16BitDataReversed(b,c)
218 #define CRC32_set32BitDataReversedMultipleInstance(a,b) CRC32_set32BitDataReversed(b)
219 #define CRC32_getResultMultipleInstance(a,b) CRC32_getResult()
220 #define CRC32_getResultReversedMultipleInstance(a,b) CRC32_getResultReversed(b)
void CRC32_set8BitDataReversed(uint8_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:80
void CRC32_set16BitDataReversed(uint16_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:90
void CRC32_set32BitDataReversed(uint32_t dataIn)
Definition: crc32.c:100
void CRC32_set32BitData(uint32_t dataIn)
Definition: crc32.c:70
void CRC32_setSeed(uint32_t seed, uint_fast8_t crcType)
Definition: crc32.c:37
void CRC32_set16BitData(uint16_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:60
void CRC32_set8BitData(uint8_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:50
uint32_t CRC32_getResultReversed(uint_fast8_t crcType)
Definition: crc32.c:127
uint32_t CRC32_getResult(uint_fast8_t crcType)
Definition: crc32.c:111