#include <edma3.h>
Data Fields | |
unsigned int | phyCtrllerInstId |
EDMA3_DRV_ObjState | state |
unsigned int | numOpens |
EDMA3_DRV_GblConfigParams | gblCfgParams |
Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information. |
Used to maintain information of the EDMA3 HW configuration thoughout the lifetime of the EDMA3 Driver Object, one for each EDMA3 hardware instance.
Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information.
This configuration info can be provided by the user at run-time, while calling EDMA3_DRV_create(). If not provided at run-time, this info will be taken from the config file edma3Cfg.c.
Referenced by EDMA3_DRV_chainChannel(), EDMA3_DRV_checkAndClearTcc(), EDMA3_DRV_clearErrorBits(), EDMA3_DRV_create(), EDMA3_DRV_disableLogicalChannel(), EDMA3_DRV_disableTransfer(), EDMA3_DRV_enableTransfer(), EDMA3_DRV_freeChannel(), EDMA3_DRV_getCCRegister(), EDMA3_DRV_getInstHandle(), EDMA3_DRV_getMapChToEvtQ(), EDMA3_DRV_getOptField(), EDMA3_DRV_getPaRAM(), EDMA3_DRV_getPaRAMEntry(), EDMA3_DRV_getPaRAMField(), EDMA3_DRV_getPaRAMPhyAddr(), EDMA3_DRV_linkChannel(), EDMA3_DRV_mapChToEvtQ(), EDMA3_DRV_open(), EDMA3_DRV_requestChannel(), EDMA3_DRV_setCCRegister(), EDMA3_DRV_setDestIndex(), EDMA3_DRV_setDestParams(), EDMA3_DRV_setEvtQPriority(), EDMA3_DRV_setOptField(), EDMA3_DRV_setPaRAM(), EDMA3_DRV_setPaRAMEntry(), EDMA3_DRV_setPaRAMField(), EDMA3_DRV_setQdmaTrigWord(), EDMA3_DRV_setSrcIndex(), EDMA3_DRV_setSrcParams(), EDMA3_DRV_setTransferParams(), EDMA3_DRV_unchainChannel(), EDMA3_DRV_unlinkChannel(), and EDMA3_DRV_waitAndClearTcc().
unsigned int EDMA3_DRV_Object::numOpens |
Number of EDMA3 Driver instances
Referenced by EDMA3_DRV_close(), EDMA3_DRV_create(), and EDMA3_DRV_open().
unsigned int EDMA3_DRV_Object::phyCtrllerInstId |
Physical Instance ID of EDMA3 Controller
Referenced by EDMA3_DRV_chainChannel(), EDMA3_DRV_close(), EDMA3_DRV_create(), EDMA3_DRV_enableTransfer(), EDMA3_DRV_freeChannel(), EDMA3_DRV_getOptField(), EDMA3_DRV_getPaRAM(), EDMA3_DRV_getPaRAMEntry(), EDMA3_DRV_getPaRAMField(), EDMA3_DRV_getPaRAMPhyAddr(), EDMA3_DRV_linkChannel(), EDMA3_DRV_mapChToEvtQ(), EDMA3_DRV_requestChannel(), EDMA3_DRV_setDestIndex(), EDMA3_DRV_setDestParams(), EDMA3_DRV_setEvtQPriority(), EDMA3_DRV_setOptField(), EDMA3_DRV_setPaRAM(), EDMA3_DRV_setPaRAMEntry(), EDMA3_DRV_setPaRAMField(), EDMA3_DRV_setSrcIndex(), EDMA3_DRV_setSrcParams(), EDMA3_DRV_setTransferParams(), EDMA3_DRV_unchainChannel(), and EDMA3_DRV_unlinkChannel().
State information of the EDMA3 Driver object
Referenced by EDMA3_DRV_close(), EDMA3_DRV_create(), EDMA3_DRV_delete(), and EDMA3_DRV_open().