![NXP Semiconductors MPC5605BK Reference Manual Download Page 382](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852382.webp)
Chapter 21 Memory Protection Unit (MPU)
MPC5606BK Microcontroller Reference Manual, Rev. 2
382
Freescale Semiconductor
21.5.2.4
MPU Region Descriptor
n
(MPU_RGD
n
)
Each 128-bit (16-byte) region descriptor specifies a given memory space and the access attributes
associated with that space. The descriptor definition is the very essence of the operation of the Memory
Protection Unit.
The region descriptors are organized sequentially in the MPU’s programming model and each of the four
32-bit words are detailed in the subsequent sections.
21.5.2.4.1
MPU Region Descriptor n, Word 0 (MPU_RGDn.Word0)
The first word of the MPU region descriptor defines the 0-modulo-32 byte start address of the memory
region. Writes to this word clear the region descriptor’s valid bit (see
Section 21.5.2.4.4, MPU Region
Descriptor n, Word 3 (MPU_RGDn.Word3)
for more information).
EATTR
Error Attributes
This field records attribute information about the faulting reference. The supported encodings are
defined as:
000 User mode, instruction access
001 User mode, data access
010 Supervisor mode, instruction access
011 Supervisor mode, data access
All other encodings are reserved. For non-core bus masters, the access attribute information is typically
wired to supervisor, data (0b011).
ERW
Error Read/Write
This field signals the access type (read, write) of the faulting reference.
0 Read
1 Write
Offset: 0x400 + (16 × n) + 0x0 (MPU_RGDn.Word0)
Access: Read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
SRTADDR[26:11]
W
Reset
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
SRTADDR[10:0]
0
0
0
0
0
W
Reset
–
–
–
–
–
–
–
–
–
–
–
0
0
0
0
0
Figure 21-5. MPU Region Descriptor, Word 0 Register (MPU_RGD
n
.Word0)
Table 21-5. MPU_EDRn field descriptions (continued)
Field
Description
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...