4.3.3. Register 2: Translation table base register

Reading from CP15 register 2 returns the pointer to the currently active first‑level translation table in bits [31:14] and an unpredictable value in bits [13:0]. The CRm and opcode_2 fields should be zero when reading CP15 register 2.

Writing to CP15 register 2 updates the pointer to the currently active first‑level translation table from the value in bits [31:14] of the written value. Bits [13:0] should be zero. The CRm and opcode_2 fields should be zero when writing CP15 register 2.

Figure 4.6. Register 2

Copyright © 1997, 1998 ARM Limited. All rights reserved.DDI 0087E
Non-Confidential