ADSP-2126x SHARC Processor Hardware Reference
7-21
I/O Processor
Setting Up DMA Parameter Registers
Once you have determined and configured the DMA options, you can
configure the DMA parameter registers. The parameter registers control
the source and destination of the data, the size of the data buffer, and the
step size used. These topics are described in detail in the following
sections.
DMA Transfer Direction
DMA transfers between internal memory and external memory devices use
the processor’s parallel port. For these types of transfers, a program pro-
vides the DMA controller with the internal memory buffer size, address,
and address modifier, as well as the external memory buffer size, address
and address modifier and the direction of transfer. After setup, the DMA
transfers begin when the program enables the channel and continues until
the I/O processor transfers the entire buffer to processor memory.
shows the parameter registers for each DMA
channel.
16
IDP_FIF0
D
0x24D0
DAI IPD Channel 4
17
IDP_FIF0
D
0x24D0
DAI IDP Channel 5
18
IDP_FIF0
D
0x24D0
DAI IDP Channel 6
19
IDP_FIF0
D
0x24D0
DAI IDP Channel 7
20
RXSPI, TXSPI
E
0x1004, 0x1003
SPI Data
21 (lowest
priority)
RXPP, TXPP
F
0x1809, 0x1808
Parallel Port Data
Table 7-3. DMA Channel Allocation and Parameter Register
Assignments (Cont’d)
DMA
Channel
Number
Data Buffer
Group
IOP Address of Data
Buffers
Description
Summary of Contents for ADSP-21261 SHARC
Page 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Page 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Page 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Page 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Page 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Page 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Page 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Page 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Page 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Page 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Page 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Page 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...