PDK API Guide for J721E
SLV_TOG Enumerated Data Types

Introduction

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

Timeout interrupt sources

This enumerator defines the possible timeout interrupt sources


typedef uint32_t CSL_SlvTogIntrSrc
 
#define CSL_SLV_TOG_INTRSRC_TRANSACTION_TIMEOUT   ((uint32_t) 1U<<0)
 
#define CSL_SLV_TOG_INTRSRC_UNEXPECTED_RESPONSE   ((uint32_t) 1U<<1)
 
#define CSL_SLV_TOG_INTRSRC_COMMAND_TIMEOUT   ((uint32_t) 1U<<2)
 
#define CSL_SLV_TOG_INTRSRC_ALL   (CSL_SLV_TOG_INTRSRC_TRANSACTION_TIMEOUT | CSL_SLV_TOG_INTRSRC_UNEXPECTED_RESPONSE | CSL_SLV_TOG_INTRSRC_COMMAND_TIMEOUT)
 

Macro Definition Documentation

◆ CSL_SLV_TOG_INTRSRC_TRANSACTION_TIMEOUT

#define CSL_SLV_TOG_INTRSRC_TRANSACTION_TIMEOUT   ((uint32_t) 1U<<0)

Transaction timeout

◆ CSL_SLV_TOG_INTRSRC_UNEXPECTED_RESPONSE

#define CSL_SLV_TOG_INTRSRC_UNEXPECTED_RESPONSE   ((uint32_t) 1U<<1)

Unexpected response

◆ CSL_SLV_TOG_INTRSRC_COMMAND_TIMEOUT

#define CSL_SLV_TOG_INTRSRC_COMMAND_TIMEOUT   ((uint32_t) 1U<<2)

Command timeout

◆ CSL_SLV_TOG_INTRSRC_ALL

Typedef Documentation

◆ CSL_SlvTogIntrSrc

typedef uint32_t CSL_SlvTogIntrSrc