12 #define CRC16_MODE 0x00
13 #define CRC32_MODE 0x01
32 extern void CRC32_setSeed(uint32_t seed, uint_fast8_t crcType);
181 #define CRC32_setSeedMultipleInstance(a,b,c) CRC32_setSeed(b,c)
182 #define CRC32_set8BitDataMultipleInstance(a,b,c) CRC32_set8BitData(b,c)
183 #define CRC32_set16BitDataMultipleInstance(a,b,c) CRC32_set16BitData(b,c)
184 #define CRC32_set32BitDataMultipleInstance(a,b) CRC32_set32BitData(b)
185 #define CRC32_set8BitDataReversedMultipleInstance(a,b,c) CRC32_set8BitDataReversed(b,c)
186 #define CRC32_set16BitDataReversedMultipleInstance(a,b,c) CRC32_set16BitDataReversed(b,c)
187 #define CRC32_set32BitDataReversedMultipleInstance(a,b) CRC32_set32BitDataReversed(b)
188 #define CRC32_getResultMultipleInstance(a,b) CRC32_getResult()
189 #define CRC32_getResultReversedMultipleInstance(a,b) CRC32_getResultReversed(b)
void CRC32_set8BitDataReversed(uint8_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:49
void CRC32_set16BitDataReversed(uint16_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:59
void CRC32_set32BitDataReversed(uint32_t dataIn)
Definition: crc32.c:69
void CRC32_set32BitData(uint32_t dataIn)
Definition: crc32.c:39
void CRC32_setSeed(uint32_t seed, uint_fast8_t crcType)
Definition: crc32.c:6
void CRC32_set16BitData(uint16_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:29
void CRC32_set8BitData(uint8_t dataIn, uint_fast8_t crcType)
Definition: crc32.c:19
uint32_t CRC32_getResultReversed(uint_fast8_t crcType)
Definition: crc32.c:96
uint32_t CRC32_getResult(uint_fast8_t crcType)
Definition: crc32.c:80