AM273x MCU+ SDK  08.05.00
mbox/v0/sdl_mbox.h File Reference

Introduction

This file contains the prototypes of the APIs present in the device abstraction layer file of MBOX. This also contains some related macros.

Go to the source code of this file.

Enumerations

enum  SDL_MBOX_busSftyFiType {
  SDL_MBOX_FI_MAIN =0, SDL_MBOX_FI_SAFE = 1, SDL_MBOX_FI_GLOBAL_MAIN =2, SDL_MBOX_FI_GLOBAL_SAFE =3,
  SDL_MBOX_FI_INVALID = 4
}
 
enum  SDL_MBOX_busSftyFiRedType {
  SDL_MBOX_MAIN_CMD_INTERFACE =0, SDL_MBOX_MAIN_WRITE_INTERFACE =1, SDL_MBOX_MAIN_WRITE_STATUS_INTERFACE =2, SDL_MBOX_MAIN_READ_INTERFACE =3,
  SDL_MBOX_FI_TYPE_INVALID =4
}
 

Functions

void SDL_MSS_MBOX_secExecute (void)
 This API is used for SEC test on MSS MBOX. More...
 
void SDL_MSS_MBOX_dedExecute (void)
 This API is used for DED test on MSS MBOX. More...
 
int32_t SDL_MSS_MBOX_redExecute (SDL_MBOX_busSftyFiType fiType, SDL_MBOX_busSftyFiRedType redType)
 This API is used for RED test on MSS MBOX. More...
 
void SDL_MSS_MBOX_secErrorClear (void)
 This API is used to clear SEC error from MSS MBOX. More...
 
void SDL_MSS_MBOX_dedErrorClear (void)
 This API is used to clear DED error from MSS MBOX. More...
 
void SDL_MSS_MBOX_redErrorClear (void)
 This API is used to clear RED error from MSS MBOX. More...
 
void SDL_DSS_MBOX_secExecute (void)
 This API is used for SEC test on DSS MBOX. More...
 
void SDL_DSS_MBOX_dedExecute (void)
 This API is used for DED test on DSS MBOX. More...
 
int32_t SDL_DSS_MBOX_redExecute (SDL_MBOX_busSftyFiType fiType, SDL_MBOX_busSftyFiRedType redType)
 This API is used for RED test on DSS MBOX. More...
 
void SDL_DSS_MBOX_secErrorClear (void)
 This API is used to clear SEC error from DSS MBOX. More...
 
void SDL_DSS_MBOX_dedErrorClear (void)
 This API is used to clear DED error from DSS MBOX. More...
 
void SDL_DSS_MBOX_redErrorClear (void)
 This API is used to clear RED error from DSS MBOX. More...
 
void SDL_RSS_MBOX_secExecute (void)
 This API is used for SEC test on RSS MBOX. More...
 
void SDL_RSS_MBOX_dedExecute (void)
 This API is used for DED test on RSS MBOX. More...
 
int32_t SDL_RSS_MBOX_redExecute (SDL_MBOX_busSftyFiType fiType, SDL_MBOX_busSftyFiRedType redType)
 This API is used for RED test on RSS MBOX. More...
 
void SDL_RSS_MBOX_secErrorClear (void)
 This API is used to clear SEC error from RSS MBOX. More...
 
void SDL_RSS_MBOX_dedErrorClear (void)
 This API is used to clear DED error from RSS MBOX. More...
 
void SDL_RSS_MBOX_redErrorClear (void)
 This API is used to clear RED error from RSS MBOX. More...
 
uint32_t SDL_DSS_MBOX_secErrorStatus (void)
 This API is used to get the SEC error status on DSS MBOX. More...
 
uint32_t SDL_RSS_MBOX_secErrorStatus (void)
 This API is used to get the SEC error status on RSS MBOX. More...
 
uint32_t SDL_DSS_MBOX_dedErrorStatus (void)
 This API is used to get the DED error status on MSS MBOX. More...
 
uint32_t SDL_RSS_MBOX_dedErrorStatus (void)
 This API is used to get the DED error status on RSS MBOX. More...
 
uint32_t SDL_DSS_MBOX_redErrorStatus (void)
 This API is used to get the RED error status on MSS MBOX. More...
 
uint32_t SDL_RSS_MBOX_redErrorStatus (void)
 This API is used to get the RED error status on RSS MBOX. More...