Dma Source Start Address Registers (Dmacssau And Dmacssal) - Texas Instruments OMAP5910 Reference Manual

Multimedia processor dsp subsystem
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

7.3.8

DMA Source Start Address Registers (DMACSSAU and DMACSSAL)

Figure 87.
DMA Source Start Address Registers (DMACSSAU and DMACSSAL)
DMACSSAU
15
DMACSSAL
15
Note:
R = Read; W = Write; −n = Value after reset; −x = Value after DSP reset is not defined.
SPRU890A
Each channel has two source start address registers, which are shown in
Figure 87 and described in Table 68 and Table 67. For the first access to the
source port of the channel, the DMA controller generates a byte address by
concatenating the contents of these two I/O-mapped registers. DMACSSAU
supplies the upper bits, and DMACSSAL supplies the lower bits:
Source start address = DMACSSAU:DMACSSAL
Notes:
1) You must load the source start address registers with a byte address. If
you have a word address, shift it left by 1 before loading the registers.
2) If you have a 16-bit or 32-bit data type, the start address must be aligned
properly. See the description for the DATATYPE bits of DMACSDP in
section 7.3.7.
3) Ensure that the start address, element index, and frame index will
produce valid addresses within the range of the port. If an invalid address
is generated, a timeout error will occur.
The destination start address is supplied by DMACDSAL and DMACDSAU,
which are described in section 7.3.9.
SSAU
RW-x
SSAL
RW-x
DSP DMA
DSP Subsystem
0
0
179

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap5912

Table of Contents