11: Test Support
Table 11-3 summarizes register c7, c9, and c15 operations.
Table 11-3 Summary of CP15 register c7, c9, and c15 operations
Function
Invalidate cache
Write cache victim and lockdown base
Write cache victim
CAM read to C15.C
CAM write
RAM read to C15.C
RAM write from C15.C
CAM match, RAM read to C15.C
Write to register C15.C
Read from register C15.C
The CAM read format for Rd is shown in Figure 11-2.
31
The CAM write format for Rd is shown in Figure 11-3.
31
In Figure 11-3, bit labels have the following meanings:
V
De
Do
WB
11-4
Rd
SBZ
Victim=Base
Victim, Seg
Seg
Tag, Seg, Dirty
Seg, Word
Seg, Word
Tag, Seg, Word
Data
Data read
SBZ
Figure 11-2 Rd format, CAM read
MVA TAG
Figure 11-3 Rd format, CAM write
Valid.
Dirty even (words [3:0]). Not used.
Dirty odd (words [7:4]). Not used.
Writeback. Not used.
EPSON
Instruction
MCR p15, 0, <Rd>, c7, c7, 0
MCR p15, 0, <Rd>, c9, c0, 0
MCR p15, 0, <Rd>, c9, c1, 0
MCR p15, 2, <Rd>, c15, c7, 2
MCR p15, 2, <Rd>, c15, c7, 6
MCR p15, 2, <Rd>, c15, c11, 2
MCR p15, 2, <Rd>, c15, c11, 6
MCR p15, 2, <Rd>, c15, c7, 5
MCR p15, 3, <Rd>, c15, c3, 0
MRC p15, 3, <Rd>, c15, c3, 0
7 6 5 4
0
Seg
SBZ
7 6 5 4
3
2
1
0
Seg
V
De
Do
WB
SBZ
ARM720T CORE CPU MANUAL