| |||
| Home > Programmer’s Mode > ARM940T CP15 registers > 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 instructions | Lockdown register |
|---|---|
| MCR/MRC p15, 0, Rd, c9, c0, 0 | Data lockdown control |
| MCR/MRC p15, 0, Rd, c9, c0, 1 | Instruction 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.
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.