31.6.17 CRC Polynomial REGISTER

Table 31-48. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: CRCPOLY
Offset: 0x40
Reset: 0x00000001
Property: R/W

Bit 3130292827262524 
 CRCPOLY[31:24] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 CRCPOLY[23:16] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 CRCPOLY[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 CRCPOLY[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000001 

Bits 31:0 – CRCPOLY[31:0] When CRCMODE.PLEN32==0: CRCPOLY[31:16] is don't care. CRCPOLY[15:0] is the polynomial coefficients. CRCPOLY[0] and CRCPOLY[16] are implied and are always 1. When CRCMODE.PLEN32==1: CRCPOLY[31:0] is the polynomial coefficients. CRCPOLY[0] and CRCPOLY[32] are implied and are always 1.

When CRCMODE.PLEN32=0: CRCPOLY[31:16] is don’t care. CRCPOLY[15:0] is the polynomial coefficients.

CRCPOLY[0] and CRCPOLY[16] are implied and are always 1.

When CRCMODE.PLEN32=1: CRCPOLY[31:0] is the polynomial coefficients.

CRCPOLY[0] and CRCPOLY[32] are implied and are always 1.

ValueNameDescription
1Enable the XOR input to the shift register at the associated bit position
0Disable the XOR input to the shift register at the associated bit position