40 #ifndef __DRIVERLIB_SW_CRC_H__
41 #define __DRIVERLIB_SW_CRC_H__
59 extern uint8_t
Crc8CCITT(uint8_t ui8Crc,
const uint8_t *pui8Data,
61 extern uint16_t
Crc16(uint16_t ui16Crc,
const uint8_t *pui8Data,
63 extern uint16_t
Crc16Array(uint32_t ui32WordLen,
const uint32_t *pui32Data);
64 extern void Crc16Array3(uint32_t ui32WordLen,
const uint32_t *pui32Data,
66 extern uint32_t
Crc32(uint32_t ui32Crc,
const uint8_t *pui8Data,
78 #endif // __DRIVERLIB_SW_CRC_H__
uint32_t Crc32(uint32_t ui32Crc, const uint8_t *pui8Data, uint32_t ui32Count)
Definition: sw_crc.c:654
uint8_t Crc8CCITT(uint8_t ui8Crc, const uint8_t *pui8Data, uint32_t ui32Count)
Definition: sw_crc.c:266
uint16_t Crc16(uint16_t ui16Crc, const uint8_t *pui8Data, uint32_t ui32Count)
Definition: sw_crc.c:411
void Crc16Array3(uint32_t ui32WordLen, const uint32_t *pui32Data, uint16_t *pui16Crc3)
Definition: sw_crc.c:565
uint16_t Crc16Array(uint32_t ui32WordLen, const uint32_t *pui32Data)
Definition: sw_crc.c:537