| |||
| Home > Cortex-M0+ Peripherals > Memory Protection Unit > MPU Type Register | |||
The MPU_TYPE register indicates whether the MPU is present, and if so, how many regions it supports. See the register summary in Table 4.25 for its attributes. The bit assignments are:
Table 4.26. MPU_TYPE register bit assignments
| Bits | Name | Function |
|---|---|---|
| [31:24] | - | Reserved. |
| [23:16] | IREGION | Indicates the number of supported MPU instruction regions. Always contains |
| [15:8] | DREGION | Indicates the number of supported MPU data regions:
|
| [7:1] | - | Reserved. |
| [0] | SEPARATE | Indicates support for unified or separate instruction and date memory maps: 0 = unified. |