Mpu_Mair1; Memory Attribute Indirection Register Attributes (Mair_Attr) - Realtek Ameba-D RTL872 D Series User Manual

Table of Contents

Advertisement

15:8
ATTR3
7:0
ATTR0

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
23
22
15
14
7
6
Bit
Name
31:24
ATTR7
23:16
ATTR6
15:8
ATTR5
7:0
ATTR4
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.
User Manual
For the possible values of this field, refer to MAIR_ATTR for encoding.
This field resets to an unknown value on a Warm reset.
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.
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.
29
21
13
5
Access
Description
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.
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.
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.
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.
All information provided in this document is subject to legal disclaimers.
28
27
ATTR7
R/W
20
19
ATTR6
R/W
12
11
ATTR5
R/W
4
3
ATTR4
R/W
34
Ameba-D User Manual
26
25
18
17
10
9
2
1
© REALTEK 2019. All rights reserved.
24
16
8
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ameba-d rtl8722dm-evb

Table of Contents