279
SAM9G45 [DATASHEET]
6438K–ATARM–12-Feb-13
23.4.3
ECC Status Register 1
Register Name:
ECC_SR1
Access Type:
Read-only
RECERR0: Recoverable Error
0 = No Errors Detected.
1 = Errors Detected. If MUL_ERROR is 0, a single correctable error was detected. Otherwise multiple uncorrected errors
were detected.
ECCERR0: ECC Error
0 = No Errors Detected.
1 = A single bit error occurred in the ECC bytes.
If TYPECORRECT = 0, read both ECC Parity 0 and ECC Parity 1 registers, the error occurred at the location which con-
tains a 1 in the least significant 16 bits; else read ECC Parity 0 register, the error occurred at the location which contains a
1 in the least significant 24 bits.
MULERR0: Multiple Error
0 = No Multiple Errors Detected.
1 = Multiple Errors Detected.
RECERR1: Recoverable Error in the page between the 256th and the 511th bytes or the 512th and the 1023rd
bytes
Fixed to 0 if TYPECORREC = 0.
0 = No Errors Detected.
1 = Errors Detected. If MUL_ERROR is 0, a single correctable error was detected. Otherwise multiple uncorrected errors
were detected.
ECCERR1: ECC Error in the page between the 256th and the 511th bytes or the 512th and the 1023rd bytes
Fixed to 0 if TYPECORREC = 0
0 = No Errors Detected.
1 = A single bit error occurred in the ECC bytes.
Read ECC Parity 1 register, the error occurred at the location which contains a 1 in the least significant 24 bits.
MULERR1: Multiple Error in the page between the 256th and the 511th bytes or the 512th and the 1023rd bytes
Fixed to 0 if TYPECORREC = 0.
0 = No Multiple Errors Detected.
1 = Multiple Errors Detected.
31
30
29
28
27
26
25
24
–
MULERR7
ECCERR7
RECERR7
–
MULERR6
ECCERR6
RECERR6
23
22
21
20
19
18
17
16
–
MULERR5
ECCERR5
RECERR5
–
MULERR4
ECCERR4
RECERR4
15
14
13
12
11
10
9
8
–
MULERR3
ECCERR3
RECERR3
–
MULERR2
ECCERR2
RECERR2
76543210
–
MULERR1
ECCERR1
RECERR1
–
MULERR0
ECCERR0
RECERR0