![Freescale Semiconductor MPC5632M Manual Download Page 582](http://html.mh-extra.com/html/freescale-semiconductor/mpc5632m/mpc5632m_manual_2330659582.webp)
MPC563XM Reference Manual, Rev. 1
582
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
18.4.1.5
Platform Flash ECC Attributes Register (PFEAT)
The PFEAT is an 8-bit register for capturing the AXBS bus master attributes of the last, properly-enabled
ECC event in the platform flash memory. Depending on the state of the ECC Configuration Register, an
ECC event in the platform flash causes the address, attributes and data associated with the access to be
loaded into the PFEAR, PFEMR, PFEAT and PFEDR registers, and the appropriate flag (PFNCE) in the
ECC Status Register to be asserted.
This register can only be read from the IPS programming model; any attempted write is ignored. See
for the Platform Flash ECC Attributes Register definition.
Figure 18-5. Platform Flash ECC Attributes (PFEAT) Register
18.4.1.6
Platform Flash ECC Data Register (PFEDRH, PFEDRL)
The PFEDR is a 64-bit register for capturing the data associated with the last, properly-enabled ECC event
in the platform flash memory. Depending on the state of the ECC Configuration Register, an ECC event
in the platform flash causes the address, attributes and data associated with the access to be loaded into the
PFEAR, PFEMR, PFEAT and PFEDR registers, and the appropriate flag (PFNCE) in the ECC Status
Register to be asserted.
The data captured on a multi-bit non-correctable ECC error is undefined.
This register can only be read from the IPS programming model; any attempted write is ignored. See
for the Platform Flash ECC Data Register definition.
Register address: ECSM Base + 0x57
7
6
5
4
3
2
1
0
R
Write
Size
Protection
W
RESET:
-
-
-
-
-
-
-
-
= Unimplemented
Table 18-6. Platform Flash ECC Attributes (PFEAT) Field Descriptions
Name
Value
Write
0 = read access
1 = write access
Size
0b000 = 8-bit access
0b001 = 16-bit access
0b010 = 32-bit access
0b011 = 64-bit access
0b1xx = Reserved
Protection
0b0xxx = Non-cacheable, 0b1xxx = Cacheable
0bx0xx = Non-bufferable, 0bx1xx = Bufferable
0bxx0x = User mode, 0bxx1x = Supervisor mode
0bxxx0 = I-Fetch, 0bxxx1 = Data