MSC8144E Reference Manual, Rev. 3
17-30
Freescale
Semiconductor
RapidIO Interface Dedicated DMA Controller
17.3.9
Destination Attributes Registers (DATRn).
The destination attributes registers contain the transaction attributes for the DMA operation.
Stride mode is enabled by setting DATR[DSME] for the specified channel. Destination write
transaction type is specified using the DATR[DWRITETTYPE] field.
ATMU bypass mode, which is applicable only for accesses to RapidIO interface, is enabled by
setting DATR[DBPATMU]. If DATR[DBPATMU] is set, DATRn[DTRANSINT] must be set to
RapidIO and attributes that would otherwise come from the ATMU must be specified in this
register.
If DATRn[DBPATMU] is cleared, the target interface is derived from the local access ATMU
mapping and the transaction is obtained from the value specified in DATR[DWRITETTYPE]
using the local address space category.
Table 17-13 describes the fields of the DATR.
DATR0
Destination Attributes Registers 0–3
Offset 0x118
DATR1
Offset 0x198
DATR2
Offset 0x218
DATR3
Offset 0x298
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
—
DBPATMU
—
DTFLOWLVL DPCIORDER DSME
DTRANSINT
DWRITETTYPE
Type
R/W
Reset:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
—
EDAD
R/W
Reset:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 17-13. DATR Field Descriptions
Bits
Reset
Description
Setting
—
31–30
0
Reserved. Write to zero for future compatibility.
DBPATMU
29
0
Bypass ATMU for this DMA Operation
Indicates to use the ATMU outbound windows.
Note:
The value of this bit only applies to the external
RapidIO interface.
0
Route the transfer through the
ATMU outbound windows.
DATR[DWRITETTYPE] must
specify a local address space
transaction type.
1
Bypass ATMU. Never
generate an address match.
Always use the SATR values
to route the transaction to the
interface specified by the
DTRANSMIT field.
—
28
0
Reserved. Write to zero for future compatibility.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...