EDMA3_RM_ParamentryRegs Struct Reference
[EDMA3 Resources Management]

EDMA3 PaRAM Set. More...

#include <edma3_rm.h>


Data Fields

volatile unsigned int OPT
volatile unsigned int SRC
 Starting byte address of Source For FIFO mode, srcAddr must be a 256-bit aligned address.
volatile unsigned int A_B_CNT
volatile unsigned int DST
 Starting byte address of destination For FIFO mode, destAddr must be a 256-bit aligned address. i.e. 5 LSBs should be 0.
volatile unsigned int SRC_DST_BIDX
volatile unsigned int LINK_BCNTRLD
 Address for linking (AutoReloading of a PaRAM Set) (16 bits) and Reload value of the numArrInFrame (BCNT) (16 bits).
volatile unsigned int SRC_DST_CIDX
 Index between consecutive frames of a Source Block (SRCCIDX) (16 bits) and Index between consecutive frames of a Dest Block (DSTCIDX) (16 bits).
volatile unsigned int CCNT
 Number of Frames in a block (CCNT) (16 bits).


Detailed Description

EDMA3 PaRAM Set.

This is a mapping of the EDMA3 PaRAM set provided to the user for ease of modification of the individual PaRAM words.

It could be used by the advanced users to program the PaRAM Set directly, without using any API.


Field Documentation

volatile unsigned int EDMA3_RM_ParamentryRegs::A_B_CNT

Number of bytes in each Array (ACNT) (16 bits) and Number of Arrays in each Frame (BCNT) (16 bits).

Address for linking (AutoReloading of a PaRAM Set) (16 bits) and Reload value of the numArrInFrame (BCNT) (16 bits).

Link field must point to a valid aligned 32-byte PaRAM set A value of 0xFFFF means no linking.

B count reload field is relevant only for A-sync transfers.

volatile unsigned int EDMA3_RM_ParamentryRegs::OPT

OPT field of PaRAM Set

Index between consec. arrays of a Source Frame (SRCBIDX) (16 bits) and Index between consec. arrays of a Destination Frame (DSTBIDX) (16 bits).

If SAM is set to 1 (via channelOptions) then srcInterArrIndex should be an even multiple of 32 bytes.

If DAM is set to 1 (via channelOptions) then destInterArrIndex should be an even multiple of 32 bytes


The documentation for this struct was generated from the following file:

Generated on Tue Jul 7 19:26:49 2009 for EDMA3 Resource Manager by  doxygen 1.5.9