CRC32 Registers
717
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
CRC32 Module
15.3 CRC32 Registers
CRC32 Registers
lists the offset addresses for the registers in the CRC32 module. Refer to the device-specific
data sheet for the base address of the CRC32 module. Any offset not listed in this table should be treated
as reserved.
Table 15-1. CRC32 Registers
Offset
Acronym
Register Name
Section
0000h
CRC32DI
CRC32 Data Input Low
0002h
Reserved
Reserved
0004h
CRC32DIRB
CRC32 Data In Reverse Low
0006h
Reserved
Reserved
0008h
CRC32INIRES_LO
CRC32 Initialization and Result Low
000Ah
CRC32INIRES_HI
CRC32 Initialization and Result High
000Ch
CRC32RESR_LO
CRC32 Result Reverse Low
000Eh
CRC32RESR_HI
CRC32 Result Reverse High
0010h
CRC16DI
CRC16 Data Input Low
0012h
Reserved
Reserved
0014h
CRC16DIRB
CRC16 Data In Reverse Low
0016h
Reserved
Reserved
0018h
CRC16INIRES
CRC16 Init and Result
001Ah
Reserved
Reserved
001Ch
Reserved
Reserved
001Eh
CRC16RESR
CRC16 Result Reverse
NOTE:
This is a 16-bit module and must be accessed ONLY through byte (8 bit) or half-word (16 bit)
access. 32-bit read or write access to this module causes a bus error.
For details on the register bit access and reset conventions that are used in the following sections, refer to