Atmel ARM-Based Evaluation Kit AT91SAM9N12-EK AT91SAM9N12-EK Data Sheet
Product codes
AT91SAM9N12-EK
Memory Management Unit
3-20
Copyright © 2001-2003 ARM Limited. All rights reserved.
ARM DDI0198D
Note
The domain specified in the first-level description and access permissions specified in
the first-level description together determine whether the access has permissions to
proceed. See section Domain access control on page 3-24 for details.
the first-level description together determine whether the access has permissions to
proceed. See section Domain access control on page 3-24 for details.
Subpages
You can define access permissions for subpages of small and large pages. If, during a
page table walk, a small or large page has a different subpage permission, only the
subpage being accessed is written into the TLB. For example, a 16KB (large page)
subpage entry is written into the TLB if the subpage permission differs, and a 64KB
entry is put in the TLB if the subpage permissions are identical.
page table walk, a small or large page has a different subpage permission, only the
subpage being accessed is written into the TLB. For example, a 16KB (large page)
subpage entry is written into the TLB if the subpage permission differs, and a 64KB
entry is put in the TLB if the subpage permissions are identical.
When you use subpage permissions, and the page entry then has to be invalidated, you
must invalidate all four subpages separately.
must invalidate all four subpages separately.