PSDK QNX API Guide
udma_dru.h File Reference

UDMA DRU related parameters and API. More...

Go to the source code of this file.

UDMA UTC Type

This represents the various types of UTC present in the SOC.

#define UDMA_UTC_TYPE_DRU   (0U)
 
#define UDMA_UTC_TYPE_DRU_VHWA   (1U)
 
void Udma_chDruSubmitTr (Udma_ChHandle chHandle, const CSL_UdmapTR *tr)
 This API does a direct TR submission to the specified channel and core ID. More...
 
uint32_t Udma_druGetNumQueue (Udma_DrvHandle drvHandle, uint32_t utcId)
 This API returns the number of queues present in a DRU. More...
 
int32_t Udma_druQueueConfig (Udma_DrvHandle drvHandle, uint32_t utcId, uint32_t queueId, const CSL_DruQueueConfig *queueCfg)
 This API configures the DRU queue non-real time configurations. More...
 
volatile uint64_t * Udma_druGetTriggerRegAddr (Udma_ChHandle chHandle)
 This API returns the software triggers register address for the DRU channel. More...
 
void UdmaDruQueueConfig_init (CSL_DruQueueConfig *queueCfg)
 CSL_DruQueueConfig structure init function. More...
 

Detailed Description

UDMA DRU related parameters and API.