14.6.6 Interrupt Flag Status and Clear
Note:
- Writing a one to any bit will clear the corresponding interrupt flag. Writing a zero has no effect.
- Writes to this register while the SYNCBUSY.SWRST is asserted with cause a bus error.
Note: Subsequent to an interrupt flag being cleared, the flag must be read back to
verify the clear before exiting the ISR. Failure to do this can result in duplicate
interrupts.
Symbol | Description | Symbol | Description | Symbol | Description |
---|---|---|---|---|---|
R | Readable bit | HC | Cleared by Hardware | (Grey cell) | Unimplemented |
W | Writable bit | HS | Set by Hardware | X | Bit is unknown at Reset |
K | Write to clear | S | Software settable bit | — | — |
Name: | INTFLAG |
Offset: | 0x0014 |
Reset: | 0x00000000 |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
FLTCAP | |||||||||
Access | R/W | ||||||||
Reset | 0 |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
D1ECCECNT | D1DERR | D1SERR | |||||||
Access | R/W | R/W | R/W | ||||||
Reset | 0 | 0 | 0 |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
D0ECCECNT | D0DERR | D0SERR | |||||||
Access | R/W | R/W | R/W | ||||||
Reset | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
IECCECNT | IDERR | ISERR | |||||||
Access | R/W | R/W | R/W | ||||||
Reset | 0 | 0 | 0 |
Bit 24 – FLTCAP Fault Capture Interrupt Flag
Value | Description |
---|---|
0 | No fault capture has occurred. |
1 | A fault capture has occurred from the previous address match. |
Bit 18 – D1ECCECNT D1TCM ECC Error Count Interrupt Flag
Value | Description |
---|---|
0 | The D1TCM error count has not expired. |
1 | The D1TCM error count defined in CTRLB.D1ERRCNT has expired. |
Bit 17 – D1DERR D1TCM Double Bit Error Detection Interrupt Flag
Value | Description |
---|---|
0 | A double error detection has not occurred. |
1 | A double error detection has occurred from the previous address match for D1TCM. |
Bit 16 – D1SERR D1TCM Single Bit Error Correction Interrupt Flag
Value | Description |
---|---|
0 | A single bit correction has not occurred. |
1 | A single error correction has occurred from the previous address match for D1TCM. |
Bit 10 – D0ECCECNT D0TCM ECC Error Count Interrupt Flag
Value | Description |
---|---|
0 | The D0TCM error count has not expired. |
1 | The D0TCM error count defined in CTRLB.D0ERRCNT has expired. |
Bit 9 – D0DERR D0TCM Double Bit Error Detection Interrupt Flag
Value | Description |
---|---|
0 | A double error detection has not occurred. |
1 | A double error detection has occurred from the previous address match for D0TCM. |
Bit 8 – D0SERR D0TCM Single Bit Error Correction Interrupt Flag
Value | Description |
---|---|
0 | A single error correction has not occurred. |
1 | A single error correction has occurred from the previous address match for D0TCM. |
Bit 2 – IECCECNT ITCM ECC Error Count Interrupt Flag
Value | Description |
---|---|
0 | The ITCM error count has not expired. |
1 | The ITCM error count defined in CTRLB.IERRCNT has expired. |
Bit 1 – IDERR ITCM Double Bit Error Detection Interrupt Flag
Value | Description |
---|---|
0 | A double error detection has not occurred. |
1 | A double error detection has occurred from the previous address match for ITCM. |
Bit 0 – ISERR ITCM Single Bit Error Correction Interrupt Flag
Value | Description |
---|---|
0 | A single error correction has not occurred. |
1 | A single error correction has occurred from the previous address match for ITCM. |