Figure 36: sequence for checking faults – Digi NS9750 User Manual
Page 124

M e m o r y M a n a g e m e n t U n i t ( M M U )
1 0 0
N S 9 7 5 0 H a r d w a r e R e f e r e n c e
Figure 36: Sequence for checking faults
The conditions that generate each of the faults are discussed in the following
sections.
Modified virtual address
Check address alignment
Get page
table entry
Get first-level descriptor
Section
Page
Check domain status
Section
Page
Client (01)
Client (01)
Check
access
permissions
Check
access
permissions
Physical address
Manager
(11)
Misaligned
Alignment
fault
Violation
Page
translation
fault
Page
domain
fault
Page
permission
fault
Invalid
No access (00)
Reserved (10)
Invalid
No access (00)
Reserved (10)
Section
domain
fault
Section
permission
fault
Violation
Section
translation
fault