English
Language : 

PXD10RM Datasheet, PDF (896/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
• Write (w) permission refers to the ability to update the referenced memory address using a store
(data) instruction.
• Execute (x) permission refers to the ability to read the referenced memory address using an
instruction fetch.
The evaluation logic defines the processor access type based on multiple AHB signals, as hwrite and
hprot[1:0].
For non-processor data movement engines (bus masters 4-7), the evaluation logic simply uses hwrite to
determine if the access is a read or write.
Writes to this word clear the region descriptor’s valid bit (see Section 24.2.2.4.4, MPU Region Descriptor
n, Word 3 (MPU_RGDn.Word3) for more information). Since it is also expected that system software may
adjust only the access controls within a region descriptor (MPU_RGDn.Word2) as different tasks execute,
an alternate programming view of this 32-bit entity is provided. If only the access controls are being
updated, this operation should be performed by writing to MPU_RGDAACn (Alternate Access Control n)
as stores to these locations do not affect the descriptor’s valid bit.
Offset MPU_Base + 0x400 + (16*n) + 0x8 (MPU_RGDn.Word2)
Access: R/W
0 1 2 3 4 5 6 7 8 9 10 11 12 13 1 15 16 17 18 19 2 21 22 23 24 25 2 27 28 29 30 31
4
0
6
R M M M M M M M M M M3SM M3UM M M2SM M2UM M M1SM M1UM M M0SM M0UM
776655443
r wx 2
r wx 1
r wx 0
r wx
WR W R W R W R W P
P
P
P
EEEEEEEEE
E
E
E
Reset - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Figure 24-7. MPU Region Descriptor, Word 2 Register (MPU_RGDn.Word2)
Table 24-7. MPU_RGDn.Word2 Field Descriptions
Field
Description
0
M7RE
1
M7WE
2
M6RE
3
M6WE
4
M5RE
5
M5WE
6
M4RE
7
M4WE
Bus master 7 read enable. If set, this flag allows bus master 7 to perform read operations. If cleared, any
attempted read by bus master 7 terminates with an access error and the read is not performed.
Bus master 7 write enable. If set, this flag allows bus master 7 to perform write operations. If cleared,
any attempted write by bus master 7 terminates with an access error and the write is not performed.
Bus master 6 read enable. If set, this flag allows bus master 6 to perform read operations. If cleared, any
attempted read by bus master 6 terminates with an access error and the read is not performed.
Bus master 6 write enable. If set, this flag allows bus master 6 to perform write operations. If cleared,
any attempted write by bus master 6 terminates with an access error and the write is not performed.
Bus master 5 read enable. If set, this flag allows bus master 5 to perform read operations. If cleared, any
attempted read by bus master 5 terminates with an access error and the read is not performed.
Bus master 5 write enable. If set, this flag allows bus master 5 to perform write operations. If cleared,
any attempted write by bus master 5 terminates with an access error and the write is not performed.
Bus master 4 read enable. If set, this flag allows bus master 4 to perform read operations. If cleared, any
attempted read by bus master 4 terminates with an access error and the read is not performed.
Bus master 4 write enable. If set, this flag allows bus master 4 to perform write operations. If cleared,
any attempted write by bus master 4 terminates with an access error and the write is not performed.
24-10
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor