# CSL_Edma3ChannelObj Struct Reference
[EDMA3 Data Structures]

Edma Object Structure. More...

`#include <csl_edma3.h>`

## Data Fields

CSL_Edma3ccRegsOvly | regs
Int | region
Int | edmaNum
Uint8 | chaNum
CSL_Edma3CfgInfo | cfgInfo

## Detailed Description

Edma Object Structure.

An object of this type is allocated by the user and its address is passed as a parameter to the CSL_edma3ChannelOpen() The CSL_edma3ChannelOpen() updates all the members of the data structure and returns the objects address as a CSL_Edma3ChannelHandle. The CSL_Edma3ChannelHandle is used in all subsequent function calls.

## Field Documentation

CSL_Edma3CfgInfo CSL_Edma3ChannelObj::cfgInfo

This is the configuration information for the CSL EDMA3 instance.

Uint8 CSL_Edma3ChannelObj::chaNum

Channel Number being requested

Int CSL_Edma3ChannelObj::edmaNum

EDMA instance whose channel is being requested

Int CSL_Edma3ChannelObj::region

Region number to which the channel belongs to

CSL_Edma3ccRegsOvly CSL_Edma3ChannelObj::regs

Pointer to the Edma Channel Controller module register Overlay structure

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

- csl_edma3.h

Copyright 2012, Texas Instruments Incorporated