PDK API Guide for J721E
PROXY Enumerated Data Types

Introduction

===========================================================================

Macros

#define CSL_PROXY_GLOBAL_ERR_EVT_DISABLE   ((uint32_t) 0xFFFFU)
 

Proxy queue access modes

This enumerator defines valid queue access modes


typedef uint32_t CSL_ProxyQueueAccessMode
 
#define CSL_PROXY_QUEUE_ACCESS_MODE_HEAD   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_HEAD)
 
#define CSL_PROXY_QUEUE_ACCESS_MODE_TAIL   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_TAIL)
 
#define CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_HEAD   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_PEEK_HEAD)
 
#define CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_TAIL   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_PEEK_TAIL)
 

Macro Definition Documentation

◆ CSL_PROXY_GLOBAL_ERR_EVT_DISABLE

#define CSL_PROXY_GLOBAL_ERR_EVT_DISABLE   ((uint32_t) 0xFFFFU)

Disable global error event from being sent

◆ CSL_PROXY_QUEUE_ACCESS_MODE_HEAD

#define CSL_PROXY_QUEUE_ACCESS_MODE_HEAD   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_HEAD)

Push to or pop from head of queue

◆ CSL_PROXY_QUEUE_ACCESS_MODE_TAIL

#define CSL_PROXY_QUEUE_ACCESS_MODE_TAIL   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_TAIL)

Push to or pop from tail of queue

◆ CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_HEAD

#define CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_HEAD   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_PEEK_HEAD)

Peek at value at head of queue

◆ CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_TAIL

#define CSL_PROXY_QUEUE_ACCESS_MODE_PEEK_TAIL   (CSL_PROXY_TARGET0_PROXY_CTL_MODE_VAL_PEEK_TAIL)

Peek at value at tail of queue

Typedef Documentation

◆ CSL_ProxyQueueAccessMode

typedef uint32_t CSL_ProxyQueueAccessMode