EasyManua.ls Logo

Freescale Semiconductor PowerPC e500 Core - Page 104

Default Icon
548 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...
PowerPC e500 Core Family Reference Manual, Rev. 1
2-32 Freescale Semiconductor
Register Model
Table 2-16 describes the L1CSR0 fields.
Table 2-16. L1CSR0 Field Descriptions
Bits Name Description
32–46 Reserved, should be cleared.
47 CPE (Data) Cache parity enable. See Section 5.7.2, “Machine Check Interrupt.”
0 Parity checking of the cache disabled
1 Parity checking of the cache enabled
Note that if the programmer attempts to set L1CSR0[CPI] (using mtspr) without setting L1CSR0[CPE],
L1CSR0[CPI] will not be set (enforced by hardware).
48 CPI (Data) Parity error injection enable. See Section 5.7.2.2, “Cache Parity Error Injection.”
0 Parity error injection disabled
1 Parity error injection enabled. Cache parity must also be enabled (CPE = 1) when this bit is set.
Note that if the programmer attempts to set L1CSR0[CPI] (using mtspr) without setting L1CSR0[CPE],
L1CSR0[CPI] will not be set (enforced by hardware).
49–51 Reserved, should be cleared.
52 CSLC (Data) Cache snoop lock clear. Sticky bit set by hardware if a dcbi snoop (either internally or externally
generated) invalidated a locked cache block. Note that the lock bit for that line is cleared whenever the line is
invalidated. This bit can be cleared only by software.
0 The cache has not encountered a dcbi snoop that invalidated a locked line.
1 The cache has encountered a dcbi snoop that invalidated a locked line.
53 CUL (Data) Cache unable to lock. Sticky bit set by hardware and cleared by writing 0 to this bit location.
0 Indicates a lock set instruction was effective in the cache
1 Indicates a lock set instruction was not effective in the cache
54 CLO (Data) Cache lock overflow. Sticky bit set by hardware and cleared by writing 0 to this bit location.
0 Indicates a lock overflow condition was not encountered in the cache
1 Indicates a lock overflow condition was encountered in the cache
55 CLFR (Data) Cache lock bits flash reset. Writing a 1 during a flash clear operation causes an undefined operation.
Writing a 0 during a flash clear operation is ignored. Clearing occurs regardless of the enable (CE) value.
0 Default
1 Hardware initiates a cache lock bits flash clear operation. CLFR resets to 0 when the operation completes.
56–61 Reserved, should be cleared.
62 CFI (Data) Cache flash invalidate. (Invalidation occurs regardless of the enable (CE) value.)
0 No cache invalidate. Writing a 0 to CFI during an invalidation operation is ignored.
1 Cache invalidation operation. A cache invalidation operation is initiated by hardware. Once complete, CFI is
cleared. Writing a 1 during an invalidation causes an undefined operation.
63 CE (Data) Cache enable
0 The cache is neither accessed or updated.
1 Enables cache operation

Table of Contents

Related product manuals