AM64x MCU+ SDK  08.02.00

Introduction

This is UDMA driver resource manager related configuration parameters and API

Files

file  udma_rm.h
 UDMA RM related parameters and API.
 

Data Structures

struct  Udma_RmSharedResPrms
 UDMA resource manager shared resource parameters. More...
 

Functions

Udma_RmSharedResPrmsUdma_rmGetSharedResPrms (uint32_t resId)
 Returns the RM Shared Resource default parameters structure for the requested resource. User can use this API to get the default parameters for a resource and override as per need. More...
 

Macros

#define UDMA_RM_RES_ID_INVALID   ((uint32_t) 0xFFFF0005U)
 Macro used to specify that Resource ID is invalid. More...
 
#define UDMA_RM_SHARED_RES_CNT_MIN   ((uint32_t) 0xFFFF0006U)
 Macro used to specify - reserve minimum required number of resources for an instance. More...
 
#define UDMA_RM_SHARED_RES_CNT_REST   ((uint32_t) 0xFFFF0007U)
 Macro used to specify - reserve all the remaining unreserved resources for an instance. More...
 

Macro Definition Documentation

◆ UDMA_RM_RES_ID_INVALID

#define UDMA_RM_RES_ID_INVALID   ((uint32_t) 0xFFFF0005U)

Macro used to specify that Resource ID is invalid.

◆ UDMA_RM_SHARED_RES_CNT_MIN

#define UDMA_RM_SHARED_RES_CNT_MIN   ((uint32_t) 0xFFFF0006U)

Macro used to specify - reserve minimum required number of resources for an instance.

◆ UDMA_RM_SHARED_RES_CNT_REST

#define UDMA_RM_SHARED_RES_CNT_REST   ((uint32_t) 0xFFFF0007U)

Macro used to specify - reserve all the remaining unreserved resources for an instance.

Function Documentation

◆ Udma_rmGetSharedResPrms()

Udma_RmSharedResPrms* Udma_rmGetSharedResPrms ( uint32_t  resId)

Returns the RM Shared Resource default parameters structure for the requested resource. User can use this API to get the default parameters for a resource and override as per need.

Parameters
resId[IN] Udma_RmResId
Returns
Pointer to default RM Shared Resource parameters Udma_RmSharedResPrms Note: Returns NULL_PTR if the requested Udma_RmResId dosen't have an entry in the array of default RM Shared Resource parameters structure