English
Language : 

PXD20RM Datasheet, PDF (664/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller
01
R citer.
W e_link
RESET: -
-
Register address: DMA_Offset + 0x1000 + (32 x n) + 0x14
2 3 4 5 6 7 8 9 10 11 12 13 14 15
citer[0:5] or
citer.linkch[0:5]
citer[6:14]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
doff[0:15]
W
RESET: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
= Unimplemented
Figure 16-24. TCDn Word 5 (TCDn.{citer,doff}) fields
Table 16-25. TCDn Word 5 (TCDn.{doff,citer}) field descriptions
Name
citer.e_link
Description
Enable channel-to-channel linking
on minor loop complete
Value
As the channel completes the inner minor loop, this
flag enables the linking to another channel, defined
by citer.linkch[5:0]. The link target channel initiates a
channel service request via an internal mechanism
that sets the TCD.start bit of the specified channel. If
channel linking is disabled, the citer value is extended
to 15 bits in place of a link channel number. If the
"major" loop is exhausted, this link mechanism is
suppressed in favor of the major.e_link channel
linking. This bit must be equal to the biter.e_link bit
otherwise a configuration error will be reported.
citer[0:5]
or
citer.linkch[0:5]
Current “major” iteration count
or
Link channel number
0 The channel-to-channel linking is disabled.
1 The channel-to-channel linking is enabled.
if (TCD.citer.e_link = 0) then
No channel-to-channel linking (or chaining) is
performed after the inner "minor" loop is exhausted.
TCD word 5, bits [30:25] are used to form a 15 bit citer
field.
else
After the "minor" loop is exhausted, the DMA engine
initiates a channel service request at the channel
defined by citer.linkch[5:0] by setting that channel’s
TCD.start bit.
The value contained in citer.linkch[5:0] must not
exceed the number of implemented channels.
16-26
PXD20 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor