EDMA3 Data Structures
[EDMA3]


Data Structures

struct  CSL_Edma3CfgInfo
 EDMA3 Configuration Information This describes the configuration information for each EDMA instance. This is populated by the SOC layer for each instance. More...
struct  CSL_Edma3Obj
 This object contains the reference to the instance of Edma Module opened using the CSL_edma3Open(). More...
struct  CSL_Edma3ParamSetup
 Edma ParamSetup Structure. More...
struct  CSL_Edma3ChannelObj
 Edma Object Structure. More...
struct  CSL_Edma3MemFaultStat
 Edma Memory Protection Fault Error Status. More...
struct  CSL_Edma3CtrlErrStat
 Edma Controller Error Status. More...
struct  CSL_Edma3QueryInfo
 Edma Controller Information. More...
struct  CSL_Edma3ActivityStat
 Edma Channel Controller Activity Status. More...
struct  CSL_Edma3QueStat
 Edma Controller Que Status. More...
struct  CSL_Edma3CmdRegion
 Edma Control/Query Command Structure for querying region specific attributes. More...
struct  CSL_Edma3CmdQrae
 Edma Control/Query Command Structure for querying qdma region access enable attributes. More...
struct  CSL_Edma3CmdIntr
 Edma Control/Query Control Command structure for issuing commands for Interrupt related APIs An object of this type is allocated by the user and its address is passed to the Control API. More...
struct  CSL_Edma3CmdDrae
 Edma Command Structure for setting region specific attributes. More...
struct  CSL_Edma3CmdQuePri
 Edma Command Structure used for setting Event Que priority level. More...
struct  CSL_Edma3CmdQueThr
 Edma Command Structure used for setting Event Que threshold level. More...
struct  CSL_Edma3ModuleBaseAddress
 This will have the base-address information for the module instance. More...
struct  CSL_Edma3ChannelAttr
 Edma Channel parameter structure used for opening a channel. More...
struct  CSL_Edma3ChannelErr
 Edma Channel Error . More...
struct  CSL_Edma3HwQdmaChannelSetup
 QDMA Edma Channel Setup. More...
struct  CSL_Edma3HwDmaChannelSetup
 QDMA Edma Channel Setup. More...
struct  CSL_Edma3HwSetup
 Edma Hw Setup Structure. More...

Typedefs

typedef void * CSL_Edma3Context
 Module specific context information. This is a dummy handle.
typedef void * CSL_Edma3ModuleAttr
 Module Attributes specific information. This is a dummy handle.
typedef CSL_Edma3ObjCSL_Edma3Handle
 EDMA handle.
typedef volatile CSL_TPCC_ParamsetRegs * CSL_Edma3ParamHandle
typedef CSL_Edma3ChannelObjCSL_Edma3ChannelHandle

Typedef Documentation

typedef struct CSL_Edma3ChannelObj* CSL_Edma3ChannelHandle

CSL Channel Handle All channel level API calls must be made with this handle.

typedef volatile CSL_TPCC_ParamsetRegs* CSL_Edma3ParamHandle

CSL Parameter Set Handle


Copyright 2011, Texas Instruments Incorporated