Data Fields

ECPY_Params Struct Reference
[ECPY (C64P)]

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

Detailed Description

DMA transfer specific parameters. Defines the configuration of a logical channel.


Field Documentation

1D1D, 1D2D, 2D1D or 2D2D

Source Address of the DMA transfer

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)

Offset in number of bytes from beginning of each 1D vector to the beginning of the next 1D vector. (SBIDX)

Offset in number of bytes from beginning of each 1D vector to the beginning of the next 1D vector. (DBIDX)

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.

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.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2012, Texas Instruments Incorporated