English
Language : 

PXS20RM Datasheet, PDF (965/1368 Pages) Freescale Semiconductor, Inc – PXS20 Microcontroller
Memory Protection Unit (MPU)
Field
M3PE
M3SM
M3UM
M2PE
M2SM
M2UM
M1PE
M1SM
Table 30-8. MPU_RGDn.Word2 field descriptions
Description
Bus master 3 process identifier enable. If set, this flag specifies that the process identifier and mask
(defined in MPU_RGDn.Word3) are to be included in the region hit evaluation. If cleared, then the
region hit evaluation does not include the process identifier.
Bus master 3 supervisor mode access control. This 2-bit field defines the access controls for bus
master 3 when operating in supervisor mode. The M3SM field is defined as:
0b00 r, w, x = read, write and execute allowed
0b01 r, –, x = read and execute allowed, but no write
0b10 r, w, – = read and write allowed, but no execute
0b11 Same access controls as that defined by M3UM for user mode
Bus master 3 user mode access control. This 3-bit field defines the access controls for bus master 3
when operating in user mode. The M3UM field consists of three independent bits, enabling read, write
and execute permissions: {r,w,x}. If set, the bit allows the given access type to occur; if cleared, an
attempted access of that mode may be terminated with an access error (if not allowed by any other
descriptor) and the access not performed.
Bus master 2 process identifier enable. If set, this flag specifies that the process identifier and mask
(defined in MPU_RGDn.Word3) are to be included in the region hit evaluation. If cleared, then the
region hit evaluation does not include the process identifier.
Bus master 2 supervisor mode access control. This 2-bit field defines the access controls for bus
master 2 when operating in supervisor mode. The M2SM field is defined as:
0b00 r, w, x = read, write and execute allowed
0b01 r, –, x = read and execute allowed, but no write
0b10 r, w, – = read and write allowed, but no execute
0b11 Same access controls as that defined by M2UM for user mode
Bus master 2 user mode access control. This 3-bit field defines the access controls for bus master 2
when operating in user mode. The M2UM field consists of three independent bits, enabling read, write
and execute permissions: {r,w,x}. If set, the bit allows the given access type to occur; if cleared, an
attempted access of that mode may be terminated with an access error (if not allowed by any other
descriptor) and the access not performed.
Bus master 1 process identifier enable. If set, this flag specifies that the process identifier and mask
(defined in MPU_RGDn.Word3) are to be included in the region hit evaluation. If cleared, then the
region hit evaluation does not include the process identifier.
Bus master 1 supervisor mode access control. This 2-bit field defines the access controls for bus
master 1 when operating in supervisor mode. The M1SM field is defined as:
0b00 r, w, x = read, write and execute allowed
0b01 r, –, x = read and execute allowed, but no write
0b10 r, w, – = read and write allowed, but no execute
0b11 Same access controls as that defined by M1UM for user mode
Freescale Semiconductor
PXS20 Microcontroller Reference Manual, Rev. 1
30-11