English
Language : 

PXD20RM Datasheet, PDF (662/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller
Register address: DMA_Offset + 0x1000 + (32 x n) + 0x08
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R smlo dmlo
mloff[0:13] or nbytes[0:13]
W
ee
RESET: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
mloff[14:19] or nbytes[14:19]
nbytes[20:29]
W
RESET: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
= Unimplemented
Figure 16-21. TCDn Word 2 (TCDn.nbytes) field (DMACR[EMLM] = 1)
Name
smloe
dmloe
nbytes[0:19]
or
mloff[0:19]
nbytes[0:9]
Table 16-22. TCDn Word 2 (TCDn.nbytes) field descriptions
Description
Source minor loop offset enable
Value
This flag selects whether the minor loop offset is
applied to the source address upon minor loop
completion.
Destination minor loop offset enable
0 The minor loop offset is not applied to the saddr.
1 The minor loop offset is applied to the saddr.
This flag selects whether the minor loop offset is
applied to the destination address upon minor loop
completion.
Inner “minor” byte transfer count
or
Minor loop offset
Inner “minor” byte transfer count
0 The minor loop offset is not applied to the daddr.
1 The minor loop offset is applied to the daddr.
If both smloe and dmloe are cleared, this field is part of
the byte transfer count.
If either smloe or dmloe are set, this field represents a
sign-extended offset applied to the source or
destination address to form the next-state value after
the minor loop is completed.
Number of bytes to be transferred in each service
request of the channel.
As a channel is activated, the contents of the
appropriate TCD is loaded into the DMA engine, and
the appropriate reads and writes performed until the
complete byte transfer count has been transferred. This
is an indivisible operation and cannot be stalled or
halted. Once the minor count is exhausted, the current
values of the saddr and daddr are written back into the
local memory, the major iteration count is decremented
and restored to the local memory. If the major iteration
count is completed, additional processing is performed.
This field is extended to 30 bits when both smloe and
dmloe are cleared (disabled).
16-24
PXD20 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor