Analog Devices VisualDSP++ 5.0 Service Manual page 253

Visualdsp++ 5.0 device drivers and system for blackfin processors
Table of Contents

Advertisement

WNR
(Transfer Direction)
WDSIZE
(Transfer Element Size)
DMA2D
(Dimension Select)
DI_SEL
(Data Interrupt Timing
Select)
Applies only when
DMA2D = 1
DI_EN
(Data Interrupt Enable)
• The
XCount
the number of elements to transfer. For two-dimensional transfers,
this value defines the inner loop count (number of columns).
• The
XModify
defines the address increment/decrement (stride) for each succes-
sive element. For two-dimensional transfers, this value defines the
inner loop address increment/decrement (stride) for each successive
element up to but not including the last element in each inner
loop. After the last element in each inner loop, the
applied instead, except on the very last element of the transfer.
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
ADI_DMA_WNR_READ
ADI_DMA_WNR_WRITE
ADI_DMA_WD_SIZE_8BIT
ADI_DMA_WD_SIZE_16BIT
ADI_DMA_WD_SIZE_32BIT
ADI_DMA_DMA2D_LINEAR
ADI_DMA_DMA2D_2D
ADI_DMA_DI_SEL_OUTER_LOOP
ADI_DMA_DI_SEL_INNER_LOOP
ADI_DMA_DI_EN_DISABLE
ADI_DMA_DI_EN_ENABLE
value. For one-dimensional transfers, this value defines
value. For one-dimensional transfers, this value
DMA Manager
Transfer is for outbound data.
Transfer is for inbound data.
Elements are 1 byte wide
(8 bits).
Elements are 2 bytes wide
(16 bits).
Elements are 4 bytes wide
(32 bits).
One-dimensional (linear)
transfer
Two-dimensional transfer
A callback is generated when
the entire transfer has com-
pleted (outer loop).
A callback is generated on each
inner loop completion.
No callback is generated.
The DMA manager generates a
callback to the client when the
transfer completes.
value is
YModify
6-13

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents