PIC32CM5112SG00064 MPU_NS registers

The 7 registers of MPU_NS (Memory Protection Unit), from 0xE002ED90, with their reset value and every field. The PIC32CM5112SG00064 has 3618 registers in 68 peripherals, one page each.

MPU_NS Memory Protection Unit

MPU_TYPEMPU Type Register

Address
0xE002ED90
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
DREGION15:8Number of MPU data regions
SEPARATE0Separate instructions and data address regions

MPU_CTRLMPU Control Register

Address
0xE002ED94
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
PRIVDEFENA2Privileged default enable
HFNMIENA1HardFault, NMI enable
ENABLE0MPU enable

MPU_RNRMPU Region Number Register

Address
0xE002ED98
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
REGION7:0Selected region number

MPU_RBARMPU Region Base Address Register

Address
0xE002ED9C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
SH4:3Shareability
  • 0 Non-shareable
  • 2 Outer shareable
  • 3 Inner shareable
AP2:1Access permissions
  • 0 Read/write by privileged code only
  • 1 Read/write by any privilege level
  • 2 Read-only by privileged code only
  • 3 Read-only by any privilege level
XN0Execute Never
BASE31:5Base address

MPU_RLARMPU Region Limit Address Register

Address
0xE002EDA0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
AttrInd3:1Attribute Index
EN0Region enable
LIMIT31:5Limit address

MPU_MAIR0MPU Memory Attribute Indirection Register 0

Address
0xE002EDC0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
Attr223:16Attribute of MPU region 2
Attr115:8Attribute of MPU region 1
Attr07:0Attribute of MPU region 0
Attr331:24Attribute of MPU region 3

MPU_MAIR1MPU Memory Attribute Indirection Register 1

Address
0xE002EDC4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
Attr623:16Attribute of MPU region 6
Attr515:8Attribute of MPU region 5
Attr47:0Attribute of MPU region 4
Attr731:24Attribute of MPU region 7