Chapter 9 Memory Protection Unit; About The Mpu - ARM Cortex-M3 Technical Reference Manual

Hide thumbs Also See for Cortex-M3:
Table of Contents

Advertisement

Memory Protection Unit
9.1

About the MPU

9-2
The Memory Protection Unit (MPU) is a component for memory protection. The
processor supports the standard ARMv7 Protected Memory System Architecture
(PMSA) model. The MPU provides full support for:
protection regions
overlapping protection regions
access permissions
exporting memory attributes to the system.
MPU mismatches and permission violations invoke the programmable-priority
MemManage fault handler. For more information, see Memory Manage Fault Address
Register on page 8-37.
You can use the MPU to:
enforce privilege rules
separate processes
enforce access rules.
Copyright © 2005, 2006 ARM Limited. All rights reserved.
ARM DDI 0337B

Advertisement

Table of Contents
loading

Table of Contents