System Control Registers
269
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
Table 1-166. µCRC Register Summary (continued)
Name
Address (Offset)
Size (X32)
Description
µCRCRES
0x8
1
µCRC Result Register
1.13.10.1 µCRCCONFIG Register
Figure 1-155. µCRCCONFIG Register
31
2
1
0
Reserved
CRCTYPE
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-167. µCRCCONFIG Register Field Descriptions
Bit
Field
Value
Description
31-2
Reserved
Reserved
30
CRCTYPE
These bits configure the polynomial used for CRC calculation.
00
CRC8 (Polynomial = 0x07)
01
CRC16-P1 (Polynomial = 0x8005)
10
CRC16-P2 (Polynomial = 0x1021)
11
CRC32 (Polynomial = 0x04C11DB7)
1.13.10.2 µCRCCONTROL Register
Figure 1-156. µCRCCONTROL Register
31
2
1
0
Reserved
SOFTRESET
CLEAR
R-0
R-0/W-1
R-0/W-1
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-168. µCRCCONTROL Register Field Descriptions
Bit
Field
Value
Description
31-2
Reserved
1
SOFTRESET
This is the auto clear field. Reads to this bit always return ‘0’
0
No effect.
1
Issues a reset to the uCRC module
0
CLEAR
This is the auto clear field. Reads to this bit always return ‘0’.
0
No effect
1
Clears the content in uCRCRES register.
1.13.10.3 µCRCRES Register
Figure 1-157. µCRCRES Register
31
0
RESULT
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset