Registers
699
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Enhanced Direct Memory Access (EDMA3) Controller
17.4.3.6.6 Source Active Memory Protection Proxy Register (SAMPPRXY)
The source active memory protection proxy register (SAMPPRXY) is shown in
and described
in
Figure 17-96. Source Active Memory Protection Proxy Register (SAMPPRXY)
31
16
Reserved
R-0
15
9
8
7
4
3
0
Reserved
PRIV
Reserved
PRIVID
R-0
R-0
R-0
R-0
LEGEND: R = Read only; -
n
= value after reset
Table 17-79. Source Active Memory Protection Proxy Register (SAMPPRXY) Field Descriptions
Bit
Field
Value
Description
31-9
Reserved
0
Reserved
8
PRIV
Privilege level. The privilege level used by the host to set up the parameter entry in the channel
controller. This field is set up when the associated TR is submitted to the EDMA3TC.
The privilege ID is used while issuing Read and write command to the target endpoints so that the
target endpoints can perform memory protection checks based on the PRIV of the host that set up the
DMA transaction.
0
User-level privilege
1
Supervisor-level privilege
7-4
Reserved
0
Reserved
3-0
PRIVID
0-Fh
Privilege ID. This contains the privilege ID of the host that set up the parameter entry in the channel
controller. This field is set up when the associated TR is submitted to the EDMA3TC.
This PRIVID value is used while issuing Read and write commands to the target endpoints so that the
target endpoints can perform memory protection checks based on the PRIVID of the host that set up
the DMA transaction.
0
For any other master that sets up the PaRAM entry.
1
If CPU sets up the PaRAM entry.