13.07.2015 Views

Cortex-A8 R2P2.pdf - ARM Information Center

Cortex-A8 R2P2.pdf - ARM Information Center

Cortex-A8 R2P2.pdf - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

System Control CoprocessorTable 3-64 Translation Table Base Control Register bit functions (continued)BitsFieldFunction[4] PD0 Specifies occurrence of a translation table walk on a TLB miss when using Translation Table BaseRegister 0. When translation table walk is disabled, a section translation fault occurs instead on a TLBmiss:0 = The processor performs a translation table walk on a TLB miss, with secure or nonsecure privilegeappropriate to the current Secure or Nonsecure state. This is the reset value.1 = The processor does not perform a translation table walk. If a TLB miss occurs with TranslationTable Base Register 0 in use, the processor returns a section translation fault.[3] - Reserved. UNP, SBZ.[2:0] N Specifies the boundary size of Translation Table Base Register 0:b000 = 16KB, reset valueb001 = 8KBb010 = 4KBb011 = 2KBb100 = 1KBb101 = 512Bb110 = 256Bb111 = 128B.Attempts to write to this register in secure privileged mode when CP15SDISABLE isHIGH result in an Undefined Instruction exception, see Security Extensions writeaccess disable on page 2-46.Table 3-65 shows the results of attempted access for each mode.Table 3-65 Results of access to the Translation Table Base Control RegisterSecure privileged Nonsecure privileged Secure User Nonsecure UserRead Write Read Write Read Write Read WriteSecuredataSecuredataNonsecuredataNonsecuredataUndefined a Undefined Undefined Undefineda. The access gives an Undefined Instruction exception when the coprocessor instruction is executed.To access the Translation Table Base Control Register, read or write CP15 with:MRC p15, 0, , c2, c0, 2 ; Read Translation Table Base Control RegisterMCR p15, 0, , c2, c0, 2 ; Write Translation Table Base Control Register3-80 Copyright © 2006-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0344E

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

Saved successfully!

Ooh no, something went wrong!