1.7.1.1 Memory Protection Unit
The MPU can be enabled by the selection option provided, as shown in the preceding figure. The following table lists all the registers that can be used to configure the MPU for the creation of the protected memory regions and setting the privileges for the created memory region in the firmware.
Name of Register | Access Type | Address | Reset Value |
---|---|---|---|
MPU type register | Read Only | 0xE000ED90 | 0x800 |
MPU control register | Read/Write | 0xE000ED94 | 0x0 |
MPU region number | Read/Write | 0xE000ED98 | NA |
MPU region base address | Read/Write | 0xE000ED9C | NA |
MPU region attribute and size | Read/Write | 0xE000EDA0 | NA |