Framework Components Application Programming Interface (API)  fc-v07
Data Fields
IRES_EDMA3CHAN_Obj Struct Reference

Object returned to the algorithm requesting EDMA3 resources. More...

#include <ires_edma3Chan.h>

Collaboration diagram for IRES_EDMA3CHAN_Obj:
Collaboration graph

Data Fields

IRES_Obj ires
 
IRES_EDMA3CHAN_PaRamStructshadowPaRams
 
unsigned int * assignedPaRamAddresses
 
short * assignedPaRamIndices
 
short * assignedTccIndices
 
short assignedNumPaRams
 
short assignedNumTccs
 
short assignedQdmaChannelIndex
 
short assignedEdmaChannelIndex
 
unsigned int esrBitMaskL
 
unsigned int esrBitMaskH
 
unsigned int iprBitMaskL
 
unsigned int iprBitMaskH
 

Detailed Description

Object returned to the algorithm requesting EDMA3 resources.

Remarks
IRES_EDMA3CHAN_Obj extends the generic IRES_Obj structure.
IRES_EDMA3CHAN2_Obj corresponds to IRES_EDMA3CHAN_PROTOCOLREVISION_1_0_0.
See also
IRES_EDMA3CHAN2_Obj

Field Documentation

IRES_Obj IRES_EDMA3CHAN_Obj::ires
IRES_EDMA3CHAN_PaRamStruct* IRES_EDMA3CHAN_Obj::shadowPaRams

Actual programmed shadow paRam entries.

unsigned int* IRES_EDMA3CHAN_Obj::assignedPaRamAddresses

Physical Addresses of assigned paRams.

short* IRES_EDMA3CHAN_Obj::assignedPaRamIndices

Assigned paRam Indices

short* IRES_EDMA3CHAN_Obj::assignedTccIndices

Assigned Tcc Indices

short IRES_EDMA3CHAN_Obj::assignedNumPaRams

Number of assigned paRams

short IRES_EDMA3CHAN_Obj::assignedNumTccs

Number of assigned tccs

short IRES_EDMA3CHAN_Obj::assignedQdmaChannelIndex

Assigned QDMA channel.

Remarks
This may be IRES_EDMA3CHAN_CHAN_NONE if no QDMA channel was requested.
short IRES_EDMA3CHAN_Obj::assignedEdmaChannelIndex

Assigned EDMA channel.

Remarks
This may be IRES_EDMA3CHAN_CHAN_NONE if no EDMA channel was requested.
unsigned int IRES_EDMA3CHAN_Obj::esrBitMaskL

Event set register bit mask (low).

Remarks
Used with esrBitMaskH to trigger EDMA channel (if requested).
unsigned int IRES_EDMA3CHAN_Obj::esrBitMaskH

Event set register bit mask (high).

Remarks
Used with esrBitMaskL to trigger EDMA channel (if requested).
unsigned int IRES_EDMA3CHAN_Obj::iprBitMaskL

Interrupt pending register bit mask (low).

Remarks
Used with iprBitMaskH to pend on transfer completion.
unsigned int IRES_EDMA3CHAN_Obj::iprBitMaskH

Interrupt pending register bit mask (high).

Remarks
Used with iprBitMaskL to pend on transfer completion.

The documentation for this struct was generated from the following file:
Copyright 2016, Texas Instruments Incorporated