EasyManua.ls Logo

Freescale Semiconductor MPC5553 - Page 312

Default Icon
1208 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor 8-9
8.2.1.9 Flash ECC Data High Register (ECSM_FEDRH)
The ECSM_FEDRH and ECSM_FEDRL are 32-bit registers for capturing the data associated with the
last, properly-enabled ECC event in the flash memory. Depending on the state of the ECSM_ECR, an ECC
event in the flash causes the address, attributes and data associated with the access to be loaded into the
ECSM_FEAR, ECSM_FEMR, ECSM_FEAT and ECSM_FEDRs, and the appropriate flag (FNCE) in the
ECSM_ESR to be asserted.
The data captured on a multi-bit non-correctable ECC error is undefined.
01234567
R WRITE SIZE PROT0 PROT1 PROT2 PROT3
W
Reset UUUUUUUU
Reg Addr Base + 0x0057
1
“U” signifies a bit that is uninitialized.
Figure 8-6. Flash ECC Attributes Register (ECSM_FEAT)
Table 8-8. ECSM_FEAT Field Descriptions
Bits Name Description
0WRITEWrite. The reset value of this field is undefined.
0 System bus read access
1 System bus write access
1–3 SIZE
[0:2]
Size. The reset value of this field is undefined.
000 8-bit System bus access
001 16-bit System bus access
010 32-bit System bus access
011 64-bit System bus access
1xx Reserved
4 PROT0 Protection: cache. The reset value of this field is undefined.
0 Non-cacheable
1 Cacheable
5 PROT1 Protection: buffer. The reset value of this field is undefined.
0 Non-bufferable
1Bufferable
6 PROT2 Protection: mode. The reset value of this field is undefined.
0 User mode
1 Supervisor mode
7 PROT3 Protection: type. The reset value of this field is undefined.
0 I-Fetch
1 Data

Table of Contents

Related product manuals