AM273x MCU+ SDK  09.02.00
APIs for CCM MODULE

Introduction

The SDL CCM module provides API for CCM Diagnostics

Sub Modules

 CCM API
 
 CCM Low-Level API
 

Functions

int32_t SDL_ESM_CCMapplicationCallback (SDL_ESM_Inst esmInstType, int32_t grpChannel, int32_t intSrc, void *arg)
 

Typedefs

typedef uint32_t SDL_CCM_Inst
 CCM Instance supported. More...
 

Macros

#define SDL_ESM_INSTANCE_MSS   (SDL_ESMG1_CCMR5_ST_ERR)
 
#define SDL_INTR_GROUP_NUM   1U
 
#define SDL_INTR_GROUP_NUMBER   2U
 
#define BASEADDRESS   SDL_MSS_CCMR_U_BASE
 
#define ESM_INSTANCE   SDL_ESM_INST_MSS_ESM
 
#define SDL_INTR_PRIORITY_LVL   1U
 
#define SDL_ENABLE_ERR_PIN   1U
 
#define SDL_ESM_MAX_EVENT_MAP_NUM   2u
 
#define SDL_MSS_CCMR   0U
 
#define SDL_CCM_MAX_INSTANCE   1U
 

Macro Definition Documentation

◆ SDL_ESM_INSTANCE_MSS

#define SDL_ESM_INSTANCE_MSS   (SDL_ESMG1_CCMR5_ST_ERR)

◆ SDL_INTR_GROUP_NUM

#define SDL_INTR_GROUP_NUM   1U

◆ SDL_INTR_GROUP_NUMBER

#define SDL_INTR_GROUP_NUMBER   2U

◆ BASEADDRESS

#define BASEADDRESS   SDL_MSS_CCMR_U_BASE

◆ ESM_INSTANCE

#define ESM_INSTANCE   SDL_ESM_INST_MSS_ESM

◆ SDL_INTR_PRIORITY_LVL

#define SDL_INTR_PRIORITY_LVL   1U

◆ SDL_ENABLE_ERR_PIN

#define SDL_ENABLE_ERR_PIN   1U

◆ SDL_ESM_MAX_EVENT_MAP_NUM

#define SDL_ESM_MAX_EVENT_MAP_NUM   2u

◆ SDL_MSS_CCMR

#define SDL_MSS_CCMR   0U

CCM INSTANCE

◆ SDL_CCM_MAX_INSTANCE

#define SDL_CCM_MAX_INSTANCE   1U

Maximum

Typedef Documentation

◆ SDL_CCM_Inst

typedef uint32_t SDL_CCM_Inst

CCM Instance supported.

Function Documentation

◆ SDL_ESM_CCMapplicationCallback()

int32_t SDL_ESM_CCMapplicationCallback ( SDL_ESM_Inst  esmInstType,
int32_t  grpChannel,
int32_t  intSrc,
void *  arg 
)

Variable Documentation

◆ SDL_CCM_baseAddress

uint32_t SDL_CCM_baseAddress[SDL_CCM_MAX_INSTANCE]
static
Initial value:
=
{
SDL_MSS_CCMR_U_BASE,
}

This API is used to get the base address of the instance.