14.2.5. Changing values for the CP15 Control register

The method for changing the value of the CP15 Control register depends on the architecture of the target.

ARMv5 and later architectures

For ARMv5 and later architectures, the CP15 Control register is displayed in the Registers view as a string that represents the bit pattern. Figure 14.11 shows the CP15 registers for an ARM1136JF-S processor.

Figure 14.11. ARM1136JF-S CP15 Control register in Registers view

ARM1136JF-S CP15 Control register in Registers view

To change the CP15 register:

  1. Double-click on the CP15 Control register.

    The CP15 Control dialog box is opened, shown in Figure 14.12.

    Figure 14.12. CP15 Control dialog box

    CP15 Control dialog box

  2. Click the appropriate button to change the settings as required.

    When a button is depressed, the corresponding bit in the CP15 Control register is set. The letter in the register field that corresponds to the bit changes to uppercase. That is, uppercase letters identify bits that are set.

    The new settings are displayed as text and hexadecimal format in the Current value group.

  3. Click OK to apply the changes. The register value is colored blue.

ARMv4 and earlier architectures

For ARMv4 and earlier architectures, the CP15 Control register is displayed as a bitmap value (in hexadecimal by default), which you can edit directly. See the Technical Reference Manual for your target processor, for details of the CP15 Control register bit map.

Copyright © 2002-2011 ARM. All rights reserved.ARM DUI 0153N
Non-ConfidentialID052111