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

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

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

Second level Coarse page table descriptor format<br />

<strong>ARM</strong>v4 <strong>and</strong> <strong>ARM</strong>v5 Differences<br />

In a Coarse page table, each entry provides translation information for 4KB of memory. Large page table<br />

entries must be repeated 16 times to ensure translation of all addresses in the page. Tiny pages are not<br />

supported. Coarse page tables are 1KB in size <strong>and</strong> must be aligned on a 1KB boundary.<br />

Table H-8 shows the translation table second level descriptor formats for a second level Coarse page table.<br />

Table H-8 Second level Coarse page descriptor formats<br />

31 16 15 14 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

Fault Ignore 0 0<br />

Large page Large page base address<br />

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

S<br />

B<br />

Z<br />

TEX AP3 AP2 AP1 AP0 C B 0 1<br />

Small page Small page base address AP3 AP2 AP1 AP0 C B 1 0<br />

Extended<br />

small page<br />

Extended small page base address optional in <strong>ARM</strong>v5TE,<br />

otherwise reserved<br />

SBZ TEX AP C B 1 1

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

Saved successfully!

Ooh no, something went wrong!