
Enhanced Direct Memory Access (eDMA)
Freescale Semiconductor
16-19
Table 16-22. TCDn_SOFF Field Descriptions
Field
Description
15–0
SOFF
Source address signed offset. Sign-extended offset applied to the current source address to form the
next-state value as each source read is completed.
Address: 0xFC0 (0x20
×
n) (TCDn_NBYTES)
Access: User read/write
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
R
NBYTES
W
Reset – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Figure 16-21. TCDn Minor Byte Count (TCDn_NBYTES)
Table 16-23. TCDn_NBYTES Field Descriptions
Field
Description
31–0
NBYTES
Minor byte transfer count. Number of bytes to be transferred in each service request of the channel. As a
channel activates, the appropriate TCD contents load into the eDMA engine, and the appropriate reads and
writes perform until the minor byte transfer count has transferred. This is an indivisible operation and cannot
be halted. (Although, it may be stalled by using the bandwidth control field, or via preemption.) After the
minor count is exhausted, the SADDR and DADDR values are written back into the TCD memory, the major
iteration count is decremented and restored to the TCD memory. If the major iteration count is completed,
additional processing is performed.
Note: An NBYTES value of 0x0000_0000 is interpreted as a 4 GB transfer.
Address: 0xFC0 (0x20
×
n) (TCDn_SLAST)
Access: User read/write
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
R
SLAST
W
Reset – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Figure 16-22. TCDn Source Last Address Adjustment (TCDn_SLAST)
Table 16-24. TCDn_SLAST Field Descriptions
Field
Description
31–0
SLAST
Last source address adjustment. Adjustment value added to the source address at the completion of the
major iteration count. This value can be applied to restore the source address to the initial value, or adjust
the address to reference the next data structure.
Address: 0xFC0 (0x20
×
n) (TCDn_DADDR)
Access: User read/write
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
R
DADDR
W
Reset – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Figure 16-23. TCDn Destination Address (TCDn_DADDR)
MCF5329 Reference Manual, Rev 3
Summary of Contents for MCF5329
Page 106: ...ColdFire Core 3 32 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 148: ...Cache 5 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 154: ...Static RAM SRAM 6 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 184: ...Power Management 8 18 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 204: ...Reset Controller Module 10 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 220: ...System Control Module SCM 11 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 228: ...Crossbar Switch XBS 12 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 268: ...General Purpose I O Module 13 40 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 392: ...SDRAM Controller SDRAMC 18 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 436: ...Fast Ethernet Controller FEC 19 44 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 594: ...FlexCAN 23 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 678: ...Pulse Width Modulation PWM Module 26 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 684: ...Watchdog Timer Module 27 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 704: ...DMA Timers DTIM0 DTIM3 29 12 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 754: ...UART Modules 31 34 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 770: ...I2 C Interface 32 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 866: ...Debug Module 36 50 Freescale Semiconductor MCF5329 Reference Manual Rev 3...