3.3.5. Coarse page table descriptor

A coarse page table descriptor provides the base address of a page table that contains level two descriptors for either large page or small page accesses. Coarse page tables have 256 entries, splitting the 1MB that the table describes into 4KB blocks. Figure 3.6 shows the format of a coarse page table descriptor.

Figure 3.6. Coarse page table descriptor

Note

If a coarse page table descriptor is returned from the level one fetch, a level two fetch is initiated.

Coarse page table descriptor bit assignments are described in Table 3.5.

Table 3.5. Coarse page table descriptor bits

Bits

Description

31:10

These bits form the base for referencing the level two descriptor (the coarse page table index for the entry is derived from the MVA)

9

Always written as 0

8:5

These bits specify one of the 16 possible domains (held in the domain access control registers) that contain the primary access controls

4

Always written as 1

3:2

Always written as 0

1:0

These bits must be 01 to indicate a coarse page table descriptor

Copyright © 2000, 2001 ARM Limited. All rights reserved.ARM DDI 0184B
Non-Confidential