English
Language : 

PXD10RM Datasheet, PDF (503/1332 Pages) Freescale Semiconductor, Inc – PXD10 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[16:31]
W
RESET: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
= Unimplemented
Figure 15-25. TCDn Word 5 (TCDn.{citer,doff}) Fields
Table 15-26. 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.
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
15-33