MSC8144E Reference Manual, Rev. 3
17-36
Freescale
Semiconductor
RapidIO Interface Dedicated DMA Controller
17.3.14
Extended Current List Descriptor Address Registers (ECLSDARn)
The ECLSDAR contains the extended address of the current address of the list descriptor in
memory in extended chaining mode for the specified channel.
Note:
These registers are only used for RapidIO transaction types. They are not used for
accesses to the internal RapidIO address space.
In extended chaining mode, software must initialize this register and CLSDAR to point to the
first list descriptor in memory. After finishing the last link descriptor in the current list, the DMA
controller loads the contents of the ENLNDAR and the NLNDAR. Then the controller evaluates
the NLSDARn[EOLSD] field. If EOLSD is cleared (0), the DMA controller reads in the new
current list descriptor for processing. If EOLND is set (1) and the last link of the current list is
finished, all DMA transfers are complete. Table 17-18 describes the ECLSDAR fields.
EOLND
0
0
End-of-Links Descriptor
Indicates whether the descriptor is the last
descriptor in memory for this list.
Note:
This bit is ignored in direct mode.
0
Not the last descriptor for this list.
1
Last descriptor for this list.
ECLSDAR0
Extended Current List Descriptor Address Registers 0–3
Offset 0x130
ECLSDAR1
Offset 0x1B0
ECLSDAR2
Offset 0x230
ECLSDAR3
Offset 0x2B0
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
—
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
—
ECLSDA
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 17-18. ECLSDAR Field Descriptions
Bits
Reset
Description
Setting
—
31–4
0
Reserved. Write to zero for future compatibility.
ECLSDA
3–0
0
Current List Descriptor Extended Address
Contains the most significant 4 bits of the 36-bit
address used with RapidIO transactions only.
Note:
This field is not used for local
transactions.
Table 17-17. NLNDAR Field Descriptions (Continued)
Bits
Reset
Description
Setting
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 ...