libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
libopencm3 Cortex Memory Protection Unit More...
Modules | |
MPU Registers | |
MPU TYPE register fields | |
The MPU_TYPE register is always available, even if the MPU is not implemented. | |
MPU CTRL register fields | |
Defines for the Control Register. | |
MPU RNR register fields | |
Defines for the Region Number Register. | |
MPU RBAR register fields | |
Defines for the Region Base Address Register. | |
MPU RASR register fields | |
Defines for the Region Attribute and Size Register. | |
libopencm3 Cortex Memory Protection Unit
LGPL License Terms libopencm3 License
The MPU is available as an option in both ARMv6-M and ARMv7-M, but it has more features in v7, particularly in the available attributes.
For more information see the ARM Architecture reference manuals.