38 #ifndef __DRIVERLIB_SW_CRC_H__ 39 #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:652
uint8_t Crc8CCITT(uint8_t ui8Crc, const uint8_t *pui8Data, uint32_t ui32Count)
Definition: sw_crc.c:264
uint16_t Crc16(uint16_t ui16Crc, const uint8_t *pui8Data, uint32_t ui32Count)
Definition: sw_crc.c:409
void Crc16Array3(uint32_t ui32WordLen, const uint32_t *pui32Data, uint16_t *pui16Crc3)
Definition: sw_crc.c:563
uint16_t Crc16Array(uint32_t ui32WordLen, const uint32_t *pui32Data)
Definition: sw_crc.c:535