2.2.9. Register 9: Programming lockdown registers

These registers allow regions of the cache to be locked down. The format is:

Table 2.16. Programming the lockdown registers

ARM instructionsLockdown register
MCR/MRC p15, 0, Rd, c9, c0, 0Data lockdown control
MCR/MRC p15, 0, Rd, c9, c0, 1Instruction lockdown control

The format of the registers, Rd, transferred during this operation, is shown below:

All defined bits in the lockdown registers are set to zero at reset.

Table 2.17. Lockdown register format

Register bitFunction
31Load bit
30:6Reserved
5:0Cache index

Note

The segment number is not specified because cache lines are locked down across all four segments (16-word granularity). The use of register 9 is discussed in Chapter 4 Caches and Write Buffer.

Copyright © 1998 ARM Limited. All rights reserved.DDI0092B
Non-Confidential