Dedicated DMA Controller Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
17-31
DTFLOWLVL
27–26
0
RapidIO Transaction Flow Level
Selects a priority level for the transaction flow.
Note:
The value of this bit only applies to the external
RapidIO interface in bypass mode (DBPATMU = 1).
00 Lowest priority transaction
flow.
01 Medium priority transaction
flow.
10 High priority transaction flow.
11 Reserved.
DPCIORDER
24
0
Select PCI Ordering
When set, selects PCI ordering rules, which elevates write
priority one level above reads.
Note:
This bit is ignored unless DBPATMU is set (1).
0
PCI ordering not used.
1
PCI ordering selected.
DSME
24
0
Destination Stride Mode Enable
Enables/disables destination stride mode. When enabled, you
must set the required stride size and distance in the
Destination Stride Register (DSR) for the specified channel.
Note:
This bit is ignored in basic mode (MR[EFE] is cleared
(0).
0
Stride mode disabled.
1
Stride mode enabled.
DTRANSINT
23–20
0
DMA Destination Transaction Interface
After transferring the last block of data in the last link
descriptor, if MR[EOLSIE] is set, then this bit is set and an
interrupt is generated.
Note:
This bit is ignored unless DBPATMU is set (1) and
the transaction is to the RapidIO interface.
1100
RapidIO interface.
1111
Local access memory.
All other values are reserved.
DWRITETTYPE
19–16
0
DMA Destination Transaction Type
Specifies the destination transaction type.
Note:
Writing a reserved value to this field causes a
programming error to be detected and indicated in
SR[PE] for the specified channel.
RapidIO Interface in ATMU
Bypass mode:
0011
SWRITE for all but last
transaction; NWRITE_R
for last transaction.
0100
NWRITE for all but last
transaction; NWRITE_R
for last transaction.
0101
NWRITE_R.
0111
Maintenance write.
All other values reserved.
Local Address space (even in
non-ATMU bypass mode):
0100
Write.
All other values reserved.
—
15–10
0
Reserved. Write to zero for future compatibility.
EDAD
9–0
0
Extended Destination Address
The value depends on the mode:
• Internal RapidIO transactions: Bits 9–4 are reserved and
bits 3–0 represent the most significant 4 bits of the 36-bit
destination address.
• RapidIO interface: Bits 9–2 represent the target ID and bits
1–0 represent the two most significant bits of the RapidIO
address (33–32).
Note:
This field must be cleared (0) in non-bypass mode.
Table 17-13. DATR Field Descriptions (Continued)
Bits
Reset
Description
Setting
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...