![Freescale Semiconductor MCF54455 Reference Manual Download Page 433](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541433.webp)
Enhanced Direct Memory Access (eDMA)
19-18
Freescale Semiconductor
Table 19-20. TCD
n
_SADDR Field Descriptions
Field
Description
31–0
SADDR
Source address. Memory address pointing to the source data.
Address: 0xFC0 (0x20
n
) (TCD
n
_ATTR)
Access: User read/write
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
SMOD
SSIZE
DMOD
DSIZE
W
Reset
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Figure 19-19. TCD
n
Transfer Attributes (TCD
n
_ATTR)
Table 19-21. TCD
n
_ATTR Field Descriptions
Field
Description
15–11
SMOD
Source address modulo.
0 Source address modulo feature is disabled.
non-0 This value defines a specific address range specified to be the value after SADDR + SOFF
calculation is performed or the original register value. The setting of this field provides the ability to
implement a circular data queue easily. For data queues requiring power-of-2 size bytes, the queue
should start at a 0-modulo-size address and the SMOD field should be set to the appropriate value for
the queue, freezing the desired number of upper address bits. The value programmed into this field
specifies the number of lower address bits allowed to change. For a circular queue application, the SOFF
is typically set to the transfer size to implement post-increment addressing with the SMOD function
constraining the addresses to a 0-modulo-size range.
10–8
SSIZE
Source data transfer size.
000 8-bit
001 16-bit
010 32-bit
100 16-byte
Else Reserved
The attempted use of a Reserved encoding causes a configuration error.
7–3
DMOD
Destination address modulo. See the SMOD definition.
2–0
DSIZE
Destination data transfer size. See the SSIZE definition.
Address: 0xFC0 (0x20
n
) (TCD
n
_SOFF)
Access: User read/write
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
SOFF
W
Reset
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Figure 19-20. TCDn Signed Source Address Offset (TCD
n
_SOFF)
Summary of Contents for MCF54455
Page 33: ...xxviii Freescale Semiconductor ...
Page 67: ...Freescale Semiconductor 1 ...
Page 125: ...Freescale Semiconductor 1 ...
Page 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Page 173: ...Cache 6 28 Freescale Semiconductor ...
Page 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Page 207: ...Power Management 9 16 Freescale Semiconductor ...
Page 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Page 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Page 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Page 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Page 601: ...Freescale Semiconductor 1 ...
Page 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Page 843: ...Freescale Semiconductor 1 ...
Page 921: ...Revision History A 6 Freescale Semiconductor ...