
DMA Controller
MCF5272 ColdFire
®
Integrated Microprocessor User’s Manual, Rev. 3
Freescale Semiconductor
10-5
10.3.3
DMA Source Address Register (DSAR)
The DSAR provides a 32-bit address, which the DMA controller drives onto the internal address bus for
all of the channel’s read accesses. The address value is altered after each read access according to the
addressing mode.
4
INV
Invalid combination.
0 No invalid combination detected.
1 An invalid combination of request and address modes is programmed into the mode register. INV
remains set until it is cleared by writing a 1 to it or by a hardware reset. Writing a 0 has no effect. No
further transfers can take place when this bit is set.
3
ASC
Address sequence complete.
0 Address sequence is not complete.
1 The address sequence is complete. This occurs when the byte counter decrements to 0. Corresponds
to DMA complete. ASC remains set until it is cleared by writing a 1 to its location or by a hardware reset.
Writing a 0 has no effect. No further transfers can take place when ASC is set. It is important to ensure
that the combination of source address, destination address, and transfer sizes ensures that the byte
counter always decrements to 0.
2
—
Reserved, should be cleared.
1
TE
Transfer error.
0 No transfer error.
1 A DMA data transfer terminated with an error such as an internally generated bus error. This generally
occurs when the address is not decoded successfully by an on-chip peripheral or by a chip select
register. TE remains set until it is cleared by writing a 1 to its location or by a hardware reset. Writing 0
has no effect. No further transfers can take place when TE is set.
0
TC
Transfer complete.
1 A data transfer completed successful. The bit is cleared when DMA module is reset. Writing a 0 to this
location has no effect. This bit is available to show that the DMA transfers have started. Otherwise it is
not essential to monitor the status of this bit.
31
0
Field
SRCADR
Reset
0000_0000_0000_0000_0000_0000_0000_0000
R/W
R/W
Addr
MBAR + 0x00EC
Figure 10-3. DMA Source Address Register (DSAR)
Table 10-3. DIR Field Descriptions (continued)
Bits Name
Description