System Control
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
4-15
ID073015
Non-Confidential
4.2.23
Miscellaneous operations
shows the 32-bit wide miscellaneous operations.
4.2.24
Performance monitor registers
shows the 32-bit wide performance monitor registers.
Table 4-22 Miscellaneous system control operations
CRn
Op1
CRm
Op2
Name
Type
Reset
Description
c1
0
c1
3
VCR
RW
0x00000000
Virtualization Control Register
c7
0
c0
4
NOP
a
WO
-
-
c13
0
c0
2
TPIDRURW
RW
-
Software Thread ID registers
3
TPIDRURO
RW
b
-
4
TPIDRPRW
RW
-
a. This operation is performed by the
WFI
instruction. See
b. RO in User mode.
Table 4-23 Performance monitor registers
CRn
Op1
CRm
Op2
Name
Type
Reset
Description
c9
0
c12
0
PMCR
RW
0x41093000
Performance Monitor Control Register
1
PMCNTENSET
RW
0x00000000
Count Enable Set Register
2
PMCNTENCLR
RW
0x00000000
Count Enable Clear Register
3
PMOVSR
RW
-
Overflow Flag Status Register
4
PMSWINC
WO
-
Software Increment Register
5
PMSELR
RW
0x00000000
Event Counter Selection Register
c13
0
PMCCNTR
RW
-
Cycle Count Register
1
PMXEVTYPER
RW
-
Event Type Selection Register
2
PMXEVCNTR
RW
-
Event Count Registers
c14
0
PMUSERENR
RW
a
0x00000000
User Enable Register
1
PMINTENSET
RW
0x00000000
Interrupt Enable Set Register
2
PMINTENCLR
RW
0x00000000
Interrupt Enable Clear Register
a. RO in User mode.