66 #define UDMA_RM_RES_ID_INVALID ((uint32_t) 0xFFFF0005U)
69 #define UDMA_RM_SHARED_RES_CNT_MIN ((uint32_t) 0xFFFF0006U)
72 #define UDMA_RM_SHARED_RES_CNT_REST ((uint32_t) 0xFFFF0007U)
145 #if (UDMA_NUM_UTC_INSTANCE > 0)
146 uint32_t startUtcCh[UDMA_NUM_UTC_INSTANCE];
149 uint32_t numUtcCh[UDMA_NUM_UTC_INSTANCE];
154 #if (UDMA_NUM_MAPPED_TX_GROUP > 0)
155 uint32_t startMappedTxCh[UDMA_NUM_MAPPED_TX_GROUP];
158 uint32_t numMappedTxCh[UDMA_NUM_MAPPED_TX_GROUP];
163 #if (UDMA_NUM_MAPPED_RX_GROUP > 0)
164 uint32_t startMappedRxCh[UDMA_NUM_MAPPED_RX_GROUP];
167 uint32_t numMappedRxCh[UDMA_NUM_MAPPED_RX_GROUP];
172 #if ((UDMA_NUM_MAPPED_TX_GROUP + UDMA_NUM_MAPPED_RX_GROUP) > 0)
173 uint32_t startMappedRing[UDMA_NUM_MAPPED_TX_GROUP + UDMA_NUM_MAPPED_RX_GROUP];
176 uint32_t numMappedRing[UDMA_NUM_MAPPED_TX_GROUP + UDMA_NUM_MAPPED_RX_GROUP];
uint32_t startVintr
Definition: udma_rm.h:197
uint32_t startTxUhcCh
Definition: udma_rm.h:109
uint32_t startC7xCoreIntr
Definition: udma_rm.h:232
uint32_t numIrIntr
Definition: udma_rm.h:204
uint32_t numRxCh
Definition: udma_rm.h:141
uint32_t startBlkCopyHcCh
Definition: udma_rm.h:97
uint32_t startIrIntr
Definition: udma_rm.h:202
uint32_t numTxUhcCh
Definition: udma_rm.h:112
uint32_t numGlobalEvent
Definition: udma_rm.h:194
uint32_t startTxHcCh
Definition: udma_rm.h:115
uint32_t numBlkCopyHcCh
Definition: udma_rm.h:100
uint32_t numInst
Definition: udma_rm.h:270
uint32_t startBlkCopyUhcCh
Definition: udma_rm.h:91
uint32_t numVintr
Definition: udma_rm.h:199
uint32_t startC66xCoreIntr
Definition: udma_rm.h:238
uint32_t numBlkCopyUhcCh
Definition: udma_rm.h:94
uint32_t startFreeRing
Definition: udma_rm.h:186
uint32_t numFreeFlow
Definition: udma_rm.h:183
uint32_t startBlkCopyCh
Definition: udma_rm.h:103
uint32_t numTxHcCh
Definition: udma_rm.h:118
uint32_t startFreeFlow
Definition: udma_rm.h:181
uint32_t endResrvCnt
Definition: udma_rm.h:267
uint32_t startGlobalEvent
Definition: udma_rm.h:192
uint32_t startRingMon
Definition: udma_rm.h:250
uint32_t startResrvCnt
Definition: udma_rm.h:264
uint32_t numRxUhcCh
Definition: udma_rm.h:130
uint32_t numRingMon
Definition: udma_rm.h:252
uint32_t numBlkCopyCh
Definition: udma_rm.h:105
uint16_t startProxy
Definition: udma_rm.h:244
uint16_t numProxy
Definition: udma_rm.h:247
uint32_t startRxCh
Definition: udma_rm.h:139
uint32_t numFreeRing
Definition: udma_rm.h:188
uint32_t numTxCh
Definition: udma_rm.h:123
Udma_RmSharedResPrms * Udma_rmGetSharedResPrms(uint32_t instId, uint32_t resId)
Returns the RM Shared Resource default parameters structure for the requested resource....
uint32_t startRxHcCh
Definition: udma_rm.h:133
uint32_t minReq
Definition: udma_rm.h:276
uint32_t numRxHcCh
Definition: udma_rm.h:136
uint16_t proxyThreadNum
Definition: udma_rm.h:208
uint32_t * instShare
Definition: udma_rm.h:296
uint32_t resId
Definition: udma_rm.h:262
uint32_t startRxUhcCh
Definition: udma_rm.h:127
uint32_t startTxCh
Definition: udma_rm.h:121
UDMA resource manager init parameters.
Definition: udma_rm.h:90
UDMA resource manager shared resource parameters.
Definition: udma_rm.h:261