e200z6 Core Complex
MPC5565 Microcontroller Reference Manual, Rev. 1.0
3-28
Freescale Semiconductor
3.3.2.6
L1 Cache Configuration Register 0 (L1CFG0)
The L1 cache configuration register 0 (L1CFG0) is a 32-bit read-only register. L1CFG0 provides
information about the configuration of the L1 cache design. The contents of the L1CFG0 register can be
read using a
mfspr
instruction. The SPR number for L1CFG0 is 515 in decimal. The L1CFG0 register is
shown in
.
23
CLFC
Cache lock bits flash clear
When written to a 1, a cache lock bits flash clear operation is initiated by hardware.
After this is complete, this bit is reset to 0. Writing a 1 while a flash clear
operation is in progress will result in an undefined operation. Writing a 0 to this
bit while a flash clear operation is in progress will be ignored. Cache lock bits
flash clear operations require approximately cycles to complete. Clearing occurs
regardless of the enable (CE) value.
24:28
—
Reserved
29
CABT
Cache operation aborted
Indicates a cache invalidate or a cache lock bits flash clear operation was aborted
prior to completion. This bit is set by hardware on an aborted condition, and will
remain set until cleared by software writing 0 to this bit location.
30
CINV
Cache invalidate
0 = No cache invalidate
1 = Cache invalidation operation
When written to a 1, a cache invalidation operation is initiated by hardware. After
this is complete, this bit is reset to 0. Writing a 1 while an invalidation operation is in
progress will result in an undefined operation. Writing a 0 to this bit while an
invalidation operation is in progress will be ignored. Cache invalidation operations
require approximately cycles to complete. Invalidation occurs regardless of the
enable (CE) value.
31
CE
Cache Enable
0 = Cache is disabled
1 = Cache is enabled
When disabled, cache lookups are not performed for normal load or store accesses.
Other L1CSR0 cache control operations are still available. Also, operation of the
store buffer is not affected by CE.
CAR
CH
CWP
A
CF
AHA
CFISW
A
0
CBSIZE
CREPL
CLA
CP
A
CNW
A
Y
CSIZE
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
01
1
0
1
0
0
00
10
1
1
00000001 (2 way)
00000001000 (8 KB)
SPR - 515; Read-only
Figure 3-17. L1 Cache Configuration Register 0 (L1CFG0)
Table 3-9. L1CSR0 Field Descriptions (continued)
Bits
Name
Description
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...