![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
#include "crc_001.h"Go to the source code of this file.
Functions | |
| void | IP_CRC_UseDefaultConfig (IP_CRC_001_T *pCRC, IP_CRC_001_POLY_T poly) |
| Sets up the CRC engine with defaults based on the polynomial to be used. | |
| uint32_t | IP_CRC_CRC8 (IP_CRC_001_T *pCRC, const uint8_t *data, uint32_t bytes) |
| Convenience function for computing a standard CCITT checksum from an 8-bit data block. | |
| uint32_t | IP_CRC_CRC16 (IP_CRC_001_T *pCRC, const uint16_t *data, uint32_t hwords) |
| Convenience function for computing a standard CRC16 checksum from 16-bit data block. | |
| uint32_t | IP_CRC_CRC32 (IP_CRC_001_T *pCRC, const uint32_t *data, uint32_t words) |
| Convenience function for computing a standard CRC32 checksum from 32-bit data block. | |