CRC Checksum
The CRCCHKSUM represents the 16- or 32-bit checksum value and the generated CRC.
Name:
CRCCHKSUM
Offset:
0x08
Reset:
0x00000000
Access:
PAC Write-Protection, Enable-Protected
Bit3130292827262524
CRCCHKSUM[31:24]
AccessR/WR/WR/WR/WR/WR/WR/WR/W
Reset00000000
Bit2322212019181716
CRCCHKSUM[23:16]
AccessR/WR/WR/WR/WR/WR/WR/WR/W
Reset00000000
Bit15141312111098
CRCCHKSUM[15:8]
AccessR/WR/WR/WR/WR/WR/WR/WR/W
Reset00000000
Bit76543210
CRCCHKSUM[7:0]
AccessR/WR/WR/WR/WR/WR/WR/WR/W
Reset00000000

Bits 31:0 – CRCCHKSUM[31:0]: CRC Checksum

CRC Checksum

These bits store the generated CRC result. When CRC-16 is enabled, the 16 msb will always read '0'.

These bits should only be read when CRC Module Busy bit in the CRC Status register CRCSTATUS.BUSY=0.

If CRC-16 is selected and CRCSTATUS.BUSY=0 (CRC generation is completed), this bit group will contain a valid checksum.

If CRC-32 is selected and CRCSTATUS.BUSY=0 (CRC generation is completed), this bit group will contain a valid reversed checksum, i.e.: bit 31 is swapped with bit 0, bit 30 with bit 1, etc.