Chapter 10. DMA Controller
10-5
DMA Controller Registers
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.
11
ASCEN
Address sequence complete interrupt enable.
0 ASC interrupt is disabled.
1 ASC interrupt is enabled.
10
—
Reserved, should be cleared.
9
TEEN
Transfer error interrupt enable.
0 TE interrupt is disabled.
1 TE interrupt is enabled.
8
TCEN
Transfer complete interrupt enable.
0 TC interrupt is disabled.
1 TC interrupt is enabled.
7–5
—
Reserved, should be cleared.
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.
Table 10-3. DIR Field Descriptions (Continued)
Bits Name
Description
Summary of Contents for DigitalDNA ColdFire MCF5272
Page 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Page 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Page 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Page 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Page 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Page 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Page 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Page 338: ...13 44 MCF5272 User s Manual Application Examples ...
Page 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Page 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Page 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Page 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...