CRC (Cyclic Redundancy Check) driver provide API to perform CRC operation
Features Supported
- Four channels
- 8, 16, 32 and 64 bit data size
- CPU mode of operations
SysConfig Features
- Note
- It is strongly recommend to use SysConfig where it is available instead of using direct SW API calls. This will help simplify the SW application and also catch common mistakes early in the development cycle.
Features NOT Supported
Important Usage Guidelines
Example Usage
Include the below file to access the APIs
CRC Module Initialization Example
CRC Module Configuration Example
int32_t status;
uint32_t patternCnt, sectCnt,
mode;
patternCnt = 100;
sectCnt = 1;
CRC Operation Example
int32_t status;
uint32_t patternCnt;
uint32_t loopCnt,
data = 0xAA55AA55;
patternCnt = 100;
for(loopCnt = 0; loopCnt < patternCnt; loopCnt++)
{
}
API
APIs for CRC