2.7.4.4 MPU Region Base Address Register
The MPU_RBAR defines the base address of the MPU region selected by the MPU_RNR, and can update the value of the MPU_RNR. See the register summary in Table 2-71 for its attributes.
Write MPU_RBAR with the VALID bit set to 1 to change the current region number and update the MPU_RNR. The bit assignments are:
![](GUID-24ADE864-DDC2-43C6-9C65-8504316ADBB2-low.png)
Bits | Name | Function |
---|---|---|
[31:N] | ADDR | Region base address field. The value of N depends on the region size. For more information see 2.7.4.4.1 ADDR Field. |
[(N-1):5] | Reserved. | |
[4] | VALID | MPU Region Number valid bit: Write: 0 = MPU_RNR not changed, and the processor: updates the base address for the region specified in the MPU_RNR ignores the value of the REGION field 1 = the processor: updates the value of the MPU_RNR to the value of the REGION field updates the base address for the region specified in the REGION field. Always reads as zero. |
[3:0] | REGION | MPU region field: For the behavior on writes, see the description of the VALID field. On reads, returns the current region number, as specified by the MPU_RNR. |