AM273x MCU+ SDK  09.02.00

Introduction

Functions

int32_t SDL_HWA_ESM_CallbackFunction (SDL_ESM_Inst instance, int32_t grpChannel, int32_t vecNum, void *arg)
 This API is a call back function when an interrupt is occured for HWA memory parity and fsm Lockstep. More...
 
int32_t SDL_HWA_memParityExecute (SDL_HWA_MemID memID, SDL_HWA_MemBlock memBlock)
 This API is used for configuring and testing parity of the HWA memory. More...
 
int32_t SDL_HWA_fsmLockStepExecute (void)
 This API is used to induce the error in the fsm lockstep for HWA. More...
 

Function Documentation

◆ SDL_HWA_ESM_CallbackFunction()

int32_t SDL_HWA_ESM_CallbackFunction ( SDL_ESM_Inst  instance,
int32_t  grpChannel,
int32_t  vecNum,
void *  arg 
)

This API is a call back function when an interrupt is occured for HWA memory parity and fsm Lockstep.

Parameters
instanceindicates the ESM instance
grpChannelindicates the ESM channel number for HWA memory parity and fsm Lockstep
vecNumindicates the ESM vector number for HWA memory parity and fsm Lockstep
argpointer to input arrguments
Returns
status return the status for callback SDL_PASS: success SDL_EBADARGS: failure, indicate the bad input arguments SDL_EFAIL: failure, indicate verify failed

◆ SDL_HWA_memParityExecute()

int32_t SDL_HWA_memParityExecute ( SDL_HWA_MemID  memID,
SDL_HWA_MemBlock  memBlock 
)

This API is used for configuring and testing parity of the HWA memory.

Parameters
memIDindicates the memory in the HWA
memBlockindicates the memory block in the HWA memory
Returns
status return the base address of th instance. SDL_PASS: success SDL_EBADARGS: failure, indicate the bad input arguments SDL_EFAIL: failure, indicate verify failed

◆ SDL_HWA_fsmLockStepExecute()

int32_t SDL_HWA_fsmLockStepExecute ( void  )

This API is used to induce the error in the fsm lockstep for HWA.

Returns
status return the base address of th instance. SDL_PASS: success SDL_EBADARGS: failure, indicate the bad input arguments SDL_EFAIL: failure, indicate verify failed