Ameba-D User Manual
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
34
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
15:8
ATTR3
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 1.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
7:0
ATTR0
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 0.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
3.2.9
MPU_MAIR1
The MPU_MAIR1 characteristics are:
Purpose
: Along with MPU_MAIR0, provides the memory attribute encoding corresponding to the AttrIndx values.
Usage constraints
:
Privileged access is permitted only. Unprivileged access generates a BusFault.
This register is word accessible only. Half-word and byte accesses are unpredictable.
Configurations
: This register is always implemented.
Attributes
:
32-bit read/write register located at 0xE000_EDC4.
Secure software can access the Non-Secure view of this register via MPU_MAIR1_NS located at 0xE002_EDC4. The location
0xE002_EDC4 is reserved to software executing in Non-Secure state and the debugger.
This register is banked between security states.
Preface
: This register is reserved if no MPU regions are implemented in the corresponding security state.
31
30
29
28
27
26
25
24
ATTR7
R/W
23
22
21
20
19
18
17
16
ATTR6
R/W
15
14
13
12
11
10
9
8
ATTR5
R/W
7
6
5
4
3
2
1
0
ATTR4
R/W
Bit
Name
Access
Description
31:24
ATTR7
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 7.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
23:16
ATTR6
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 6.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
15:8
ATTR5
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 5.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
7:0
ATTR4
R/W
Memory attributes encoding for MPU regions with an AttrIndx of 4.
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
3.3
Memory Attribute Indirection Register Attributes (MAIR_ATTR)
The MAIR_ATTR characteristics are:
Purpose
: Defines the memory attribute encoding for use in the MPU_MAIR0 and MPU_MAIR1 register.
Usage constraints
: None.
Configurations
: All.
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03