The CRCCHKSUM represents
the 16- or 32-bit checksum value and the generated CRC. The register is reset to zero by
default, but it is possible to reset all bits to one by writing the CRCCHKSUM register
directly. It is possible to write this register only when the CRC module is disabled. If
CRC-32 is selected and the CRC Status Busy flag is cleared (i.e., CRC generation is
completed or aborted), the bit reversed (bit 31 is swapped with bit 0, bit 30 with bit 1,
etc.) and complemented result will be read from CRCCHKSUM. If CRC-16 is selected or the CRC
Status Busy flag is set (i.e., CRC generation is ongoing), CRCCHKSUM will contain the
actual content.
|
0x08 |
32 |
PAC Write-Protection,
Enable-Protected |
0x00000000 |
|
CRC Checksum
These bits store the generated CRC result. The 16 MSB bits are always read zero when
CRC-16 is enabled.