Control Registers
420
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Error Signaling Module (ESM)
12.4.7 ESM Status Register 1 (ESMSR1)
This register is dedicated for Group1. Note that the ESMSR1 status register will get updated if an error
condition occurs, regardless if the corresponding interrupt enable flag is set or not.
Figure 12-17. ESM Status Register 1 (ESMSR1)
[address = FFFF F518h]
31
16
ESF
R/W1CP-X/0
15
0
ESF
R/W1CP-X/0
LEGEND: R/W = Read/Write; W1CP = Write 1 to clear in privilege mode only; -
n
= value after reset/PORRST;
X
= Value unchanged
Table 12-9. ESM Status Register 1 (ESMSR1) Field Descriptions
Bit
Field
Value
Description
31-0
ESF
Error Status Flag. Provides status information on a pending error.
Read in User and Privileged mode. Write in Privileged mode only.
0
Read: No error occurred; no interrupt is pending.
Write: Leaves the bit unchanged.
1
Read: Error occurred; interrupt is pending.
Write: Clears the bit.
Note:
After RST, if one of these flags are set and the corresponding interrupt are enabled, the
interrupt service routine will be called.
12.4.8 ESM Status Register 2 (ESMSR2)
This register is dedicated for Group2.
Figure 12-18. ESM Status Register 2 (ESMSR2)
[address = FFFF F51Ch]
31
16
ESF
R/W1CP-0
15
0
ESF
R/W1CP-0
LEGEND: R/W = Read/Write; W1CP = Write 1 to clear in privilege mode only; -
n
= value after reset
Table 12-10. ESM Status Register 2 (ESMSR2) Field Descriptions
Bit
Field
Value
Description
31-0
ESF
Error Status Flag. Provides status information on a pending error.
Read in User and Privileged mode. Write in Privileged mode only.
0
Read: No error occurred; no interrupt is pending.
Write: Leaves the bit unchanged.
1
Read: Error occurred; interrupt is pending.
Write: Clears the bit. ESMSSR2 is not impacted by this action.
Note:
In normal operation, the flag gets cleared when reading the appropriate vector in the
ESMIOFFHR offset register. Reading ESMIOFFHR will not clear the ESMSR1 and the shadow
register ESMSSR2.