6.3.4. c9, Overflow Flag Status Register

The PMOVSR Register characteristics are:

Purpose

Indicates if event counters have overflowed. All overflow flags are reset to zero.

Usage constraints

The PMOVSR Register is accessible in:

Configurations

Available in all processor configurations.

Attributes

Figure 6.4 shows the PMOVSR bit assignments.

Figure 6.4. PMOVSR Register bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


Table 6.5 shows the PMOVSR bit assignments.

Table 6.5. PMOVSR Register bit assignments

BitsNameFunction

[31]

Cycle counter overflow

Cycle counter overflow flag

[30:3]

-

UNP on reads, SBZP on writes

[2]

P2

Counter 2 overflow flag

[1]

P1

Counter 1 overflow flag

[0]

P0

Counter 0 overflow flag


To access the PMOVSR, read or write CP15 with:

MRC p15, 0, <Rd>, c9, c12, 3 ; Read PMOVSR
MCR p15, 0, <Rd>, c9, c12, 3 ; Write PMOVSR

If an overflow flag is set to 1 in the PMOVSR it remains set until one of the following happens:

The following operations do not clear the overflow flags:

Copyright © 2006-2011 ARM Limited. All rights reserved.ARM DDI 0363G
Non-ConfidentialID041111