#include <edma3resmgr.h>
Data Fields | |
unsigned int | phyCtrllerInstId |
EDMA3_RM_ObjState | state |
unsigned int | numOpens |
EDMA3_RM_GblConfigParams | gblCfgParams |
Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information. |
Used to maintain information of the EDMA3 HW configuration. One such storage exists for each instance of the EDMA 3 HW.
Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information.
This configuration will can be provided by the user at run-time, while calling EDMA3_RM_create().
Referenced by EDMA3_RM_allocContiguousResource(), EDMA3_RM_allocLogicalChannel(), EDMA3_RM_allocResource(), EDMA3_RM_checkAndClearTcc(), EDMA3_RM_close(), EDMA3_RM_create(), EDMA3_RM_freeContiguousResource(), EDMA3_RM_freeLogicalChannel(), EDMA3_RM_freeResource(), EDMA3_RM_getBaseAddress(), EDMA3_RM_getCCRegister(), EDMA3_RM_getPaRAM(), EDMA3_RM_getPaRAMPhyAddr(), EDMA3_RM_mapEdmaChannel(), EDMA3_RM_mapQdmaChannel(), EDMA3_RM_open(), EDMA3_RM_registerTccCb(), EDMA3_RM_setCCRegister(), EDMA3_RM_setPaRAM(), EDMA3_RM_unregisterTccCb(), and EDMA3_RM_waitAndClearTcc().
unsigned int EDMA3_RM_Obj::numOpens |
Number of active opens of RM Instances
Referenced by EDMA3_RM_close(), EDMA3_RM_create(), and EDMA3_RM_open().
unsigned int EDMA3_RM_Obj::phyCtrllerInstId |
HW Instance Id of the EDMA3 Controller
Referenced by EDMA3_RM_allocLogicalChannel(), EDMA3_RM_close(), EDMA3_RM_create(), EDMA3_RM_freeLogicalChannel(), EDMA3_RM_freeResource(), EDMA3_RM_getInstanceInitCfg(), EDMA3_RM_getPaRAM(), EDMA3_RM_getPaRAMPhyAddr(), and EDMA3_RM_setPaRAM().
State information of the Resource Manager object
Referenced by EDMA3_RM_close(), EDMA3_RM_create(), EDMA3_RM_delete(), and EDMA3_RM_open().