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