When final data written, the CRC result can be read from this data register. In 16-bit CRCmode, the CRC result is avaiable in DL1:DL0. In 32-bit CRC mode, all registers areused. Reads to this register at any time returns the intermediate CRC value, providedCRC module is configured.Address: 1890h base + 0h offset = 1890hBit 7 6 5 4 3 2 1 0Read DH1WriteReset 1 1 1 1 1 1 1 1CRC_DH1 field descriptionsField DescriptionDH1 CRC Data Bits 31:2416.3.2 CRC Data register: High 0 (CRC_DH0)This section describes the function of CRC data registers (DH1:DH0:DL1:DL0). The setof CRC data registers contains the value of seed, data, and checksum. WhenCTRL[WAS] is set, any write to the data registers will be regarded as seed for CRCmodule. When CTRL[WAS] is de-asserted, any write to the data registers will beregarded as data for CRC module for general CRC computation.When programming the seed value in 16-bit CRC mode, the DH1:DH0 are not used andreads to these registers returns an indeterminate value. For 32-bit CRC, all registers areused.When programming data values for CRC calculation, data must be provided in DL0register only. Writes to other bytes of data regsiters are ignored.When final data written, the CRC result can be read from this data register. In 16-bit CRCmode, the CRC result is avaiable in DL1:DL0. In 32-bit CRC mode, all registers areused. Reads to this register at any time returns the intermediate CRC value, providedCRC module is configured.Address: 1890h base + 1h offset = 1891hBit 7 6 5 4 3 2 1 0Read DH0WriteReset 1 1 1 1 1 1 1 1CRC_DH0 field descriptionsField DescriptionDH0 CRC Data Bits 23:16Memory map and register descriptionsMC9S08SU16 Reference Manual, Rev. 5, 4/2017246 NXP Semiconductors