PDK API Guide for J721E
ESM Enumerated Data Types

Introduction

Typedefs

typedef uint32_t esmOperationMode_t
 ESM Operation Mode type. More...
 
typedef uint32_t esmIntrType_t
 ESM Interrupt Type to select level for interrupt. More...
 
typedef uint32_t esmIntrPriorityLvl_t
 ESM Interrupt Priority Levels. More...
 

Macros

#define ESM_NUMBER_OF_GROUP_REGS   (32u)
 ESM Operation Mode type. More...
 
#define ESM_OPERATION_MODE_NORMAL   0x0U
 defines to select the ESM Operation Mode. More...
 
#define ESM_OPERATION_MODE_ERROR_FORCE   0xAu
 
#define ESM_INTR_TYPE_CONFIG_ERROR   (0x0u)
 defines for ESM Hardware Requests for interrupt type. More...
 
#define ESM_INTR_TYPE_LOW_PRIO_ERROR   (0x1u)
 
#define ESM_INTR_TYPE_HIGH_PRIO_ERROR   (0x2u)
 
#define ESM_INTR_PRIORITY_LEVEL_LOW   (0x0u)
 defines to select level for interrupt. More...
 
#define ESM_INTR_PRIORITY_LEVEL_HIGH   (0x1u)
 

Macro Definition Documentation

◆ ESM_NUMBER_OF_GROUP_REGS

#define ESM_NUMBER_OF_GROUP_REGS   (32u)

ESM Operation Mode type.

◆ ESM_OPERATION_MODE_NORMAL

#define ESM_OPERATION_MODE_NORMAL   0x0U

defines to select the ESM Operation Mode.

Configure ESM operation mode to normal mode

◆ ESM_OPERATION_MODE_ERROR_FORCE

#define ESM_OPERATION_MODE_ERROR_FORCE   0xAu

Configure ESM operation mode to error force mode

◆ ESM_INTR_TYPE_CONFIG_ERROR

#define ESM_INTR_TYPE_CONFIG_ERROR   (0x0u)

defines for ESM Hardware Requests for interrupt type.

Configure interrupt to high level interrupt

◆ ESM_INTR_TYPE_LOW_PRIO_ERROR

#define ESM_INTR_TYPE_LOW_PRIO_ERROR   (0x1u)

Configure interrupt to high level interrupt

◆ ESM_INTR_TYPE_HIGH_PRIO_ERROR

#define ESM_INTR_TYPE_HIGH_PRIO_ERROR   (0x2u)

Configure interrupt to low level interrupt

◆ ESM_INTR_PRIORITY_LEVEL_LOW

#define ESM_INTR_PRIORITY_LEVEL_LOW   (0x0u)

defines to select level for interrupt.

Configure interrupt to low level interrupt

◆ ESM_INTR_PRIORITY_LEVEL_HIGH

#define ESM_INTR_PRIORITY_LEVEL_HIGH   (0x1u)

Configure interrupt to highlevel interrupt

Typedef Documentation

◆ esmOperationMode_t

typedef uint32_t esmOperationMode_t

ESM Operation Mode type.

◆ esmIntrType_t

typedef uint32_t esmIntrType_t

ESM Interrupt Type to select level for interrupt.

◆ esmIntrPriorityLvl_t

typedef uint32_t esmIntrPriorityLvl_t

ESM Interrupt Priority Levels.