05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Virtual Memory System <strong>Architecture</strong> (VMSA)<br />

CP15<br />

register<br />

Banked CP15 registers<br />

When the Security Extensions are implemented, some CP15 registers are banked. Banked CP15 registers<br />

have two copies, one Secure <strong>and</strong> one Non-secure. The SCR.NS bit selects the Secure or Non-secure register,<br />

see c1, Secure Configuration Register (SCR) on page B3-106. Table B3-15 shows which registers are<br />

banked, <strong>and</strong> the permitted access to each register.<br />

Banked register Permitted accessesa<br />

Table B3-15 Banked CP15 registers<br />

c0 CSSELR, Cache Size Selection Register Read/write in privileged modes only<br />

c1 SCTLR, System Control Register b Read/write in privileged modes only<br />

ACTLR, Auxiliary Control Register c Read/write in privileged modes only<br />

c2 TTBR0, Translation Table Base 0 Read/write in privileged modes only<br />

TTBR1, Translation Table Base 1 Read/write in privileged modes only<br />

TTBCR, Translation Table Base Control Read/write in privileged modes only<br />

c3 DACR, Domain Access Control Register Read/write in privileged modes only<br />

c5 DFSR, Data Fault Status Register Read/write in privileged modes only<br />

IFSR, Instruction Fault Status Register Read/write in privileged modes only<br />

ADFSR, Auxiliary Data Fault Status Register c Read/write in privileged modes only<br />

AIFSR, Auxiliary Instruction Fault Status Register c Read/write in privileged modes only<br />

c6 DFAR, Data Fault Address Register Read/write in privileged modes only<br />

IFAR, Instruction Fault Address Register Read/write in privileged modes only<br />

c7 PAR, Physical Address Register (VA to PA translation) Read/write in privileged modes only<br />

c10 PRRR, Primary Region Remap Register Read/write in privileged modes only<br />

NMRR, Normal Memory Remap Register Read/write in privileged modes only<br />

c12 VBAR, Vector Base Address Register Read/write in privileged modes only<br />

B3-72 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!