Texas Instruments OMAP5912 Reference Manual page 786

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

DSP DMA
Table 112. Channel Control Registers (DMA_CCR0...DMA_CCR5) (Continued)
Bit
Name
9
REPEAT
8
AUTO_INIT
162
Direct Memory Access (DMA) Support
Function
Repeat condition bit.
If autoinitialization is selected for a channel
(AUTO_INIT = 1), REPEAT specifies one of two
special repeat conditions:
0: Repeat only if END_PROG = 1. Once the
current DMA transfer is complete, autoinitialization
occurs only if the end of the programming bit is set
(END_PROG = 1).
1: −init regardless of END_PROG. Once the
current DMA transfer is complete, autoinitialization
occurs regardless of whether END_PROG is 0 or
1.
Autoinitialization bit. The DMA controller supports
autoinitialization, which is the automatic
reinitialization of the channel between DMA
transfers. Use autoinitialization to enable or disable
this feature.
0: DMA autoinitialization is disabled. Activity in the
channel stops at the end of the current block
transfer. To stop a transfer immediately, clear the
channel enable bit (EN).
1: DMA autoinitialization is enabled.
Once the current transfer is complete, the DMA
controller reinitializes the channel and starts a new
block transfer. There are two options for stopping
activity in the channel:
To stop activity immediately, clear the channel
-
enable bit (EN=0).
To stop activity after the current block transfer,
-
clear AUTO_INIT (AUTO_INIT=0).
Note: The autoinitialization operation is also af-
fected
by
setting
END_PROG bits. See the following descrip-
tions.
Type
the
REPEAT
and
Reset
0
RW
0
RW
SPRU755B

Advertisement

Table of Contents
loading

Table of Contents