Adi_Dev_1D_Buffer - Analog Devices VisualDSP++ 5.0 Service Manual

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

Advertisement

Table 10-6. Command IDs (Cont'd)
Name
ADI_DEV_CMD_UPDATE_SEQ_
1D_DATA_POINTER
ADI_DEV_CMD_GET_INBOUND_
DMA_CURRENT_ADDRESS
ADI_DEV_CMD_GET_
OUTBOUND_DMA_CURRENT_
ADDRESS

ADI_DEV_1D_BUFFER

The data structure
sional buffer. The following table describes the elements of this data
structure.
Table 10-7. ADI_DEV_1D_BUFFER
Name
Reserved
Data
ElementCount
ElementWidth
CallbackParameter
ProcessedFlag
ProcessedElementCount
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
Description
Update the data pointer in a
single sequential 1D buffer
Get current address register
value of inbound DMA
Get current address register
value of outbound DMA
ADI_DEV_1D_BUFFER
Type
char[ADI_DEV_RESERVED_SIZE]
void*
u32
u32
void*
volatile u32
u32
Device Driver Manager
Value
ADI_DEV_SEQ_1D_BUFFER*
u32*
u32*
describes a normal one-dimen-
Description
Reserved for physical device
driver use
Pointer to data
Data element count
Data element width (in bytes)
Callback
flag
Processed flag
Number of bytes processed
/
value
pArg
10-75

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?

Table of Contents