3.3.6. Fine page table descriptor

A fine page table descriptor provides the base address of a page table that contains level two descriptors for large page, small page, or tiny page accesses. Fine page tables have 1024 entries, splitting the 1MB that the table describes into 1KB blocks. Figure 3.7 shows the format of a fine page table descriptor.

Figure 3.7. Fine page table descriptor

Note

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

Fine page table descriptor bit assignments are described in Table 3.6.

Table 3.6. Fine page table descriptor bits

Bits

Description

31:12

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

11: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 11 to indicate a fine page table descriptor

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