Framework Components Application Programming Interface (API)
fc-v04
|
DMA transfer specific parameters. Defines the configuration of a logical channel. More...
#include <ecpy.h>
Data Fields | |
ECPY_TransferType | transferType |
Void * | srcAddr |
Void * | dstAddr |
unsigned short | elementSize |
unsigned short | numElements |
unsigned short | numFrames |
short | srcElementIndex |
short | dstElementIndex |
short | srcFrameIndex |
short | dstFrameIndex |
DMA transfer specific parameters. Defines the configuration of a logical channel.
ECPY_TransferType ECPY_Params::transferType |
1D1D, 1D2D, 2D1D or 2D2D
Void* ECPY_Params::srcAddr |
Source Address of the DMA transfer
Void* ECPY_Params::dstAddr |
Destination Address of the DMA transfer
unsigned short ECPY_Params::elementSize |
Number of consecutive bytes in each 1D transfer vector (ACNT)
unsigned short ECPY_Params::numElements |
Number of 1D vectors in 2D transfers (BCNT)
unsigned short ECPY_Params::numFrames |
Number of 1D1D, 1D2D, 2D1D or 2D2D frames to transfer (CCNT)
short ECPY_Params::srcElementIndex |
Offset in number of bytes from beginning of each 1D vector to the beginning of the next 1D vector. (SBIDX)
short ECPY_Params::dstElementIndex |
Offset in number of bytes from beginning of each 1D vector to the beginning of the next 1D vector. (DBIDX)
short ECPY_Params::srcFrameIndex |
Offset in number of bytes from beginning of 1D vector of current (source) frame to the beginning of next frame's first 1D vector. (SCIDX): signed value between -32768 and 32767.
short ECPY_Params::dstFrameIndex |
Offset in number of bytes from beginning of 1D vector of current (destination) frame to the beginning of next frame's first 1D vector. (DCIDX): signed value between -32768 and 32767.