AM273x MCU+ SDK  08.05.00
dss_l3/v0/sdl_dss_l3.h File Reference

Introduction

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

Go to the source code of this file.

Enumerations

enum  SDL_DSS_L3_busSftyFiType {
  SDL_DSS_L3_FI_MAIN =0, SDL_DSS_L3_FI_SAFE = 1, SDL_DSS_L3_FI_GLOBAL_MAIN =2, SDL_DSS_L3_FI_GLOBAL_SAFE =3,
  SDL_DSS_L3_FI_INVALID = 4
}
 
enum  SDL_DSS_L3_busSftyFiRedType {
  SDL_DSS_L3_MAIN_CMD_INTERFACE =0, SDL_DSS_L3_MAIN_WRITE_INTERFACE =1, SDL_DSS_L3_MAIN_WRITE_STATUS_INTERFACE =2, SDL_DSS_L3_MAIN_READ_INTERFACE =3,
  SDL_DSS_L3_FI_TYPE_INVALID =4
}
 

Functions

void SDL_DSS_L3_BANKA_secExecute (void)
 This API is used for SEC test on DSS L3 Bank A. More...
 
void SDL_DSS_L3_BANKB_secExecute (void)
 This API is used for SEC test on DSS L3 Bank B. More...
 
void SDL_DSS_L3_BANKC_secExecute (void)
 This API is used for SEC test on DSS L3 Bank C. More...
 
void SDL_DSS_L3_BANKD_secExecute (void)
 This API is used for SEC test on DSS L3 Bank D. More...
 
void SDL_DSS_L3_BANKA_dedExecute (void)
 This API is used for DED test on DSS L3 Bank A. More...
 
void SDL_DSS_L3_BANKB_dedExecute (void)
 This API is used for DED test on DSS L3 Bank B. More...
 
void SDL_DSS_L3_BANKC_dedExecute (void)
 This API is used for DED test on DSS L3 Bank C. More...
 
void SDL_DSS_L3_BANKD_dedExecute (void)
 This API is used for DED test on DSS L3 Bank D. More...
 
int32_t SDL_DSS_L3_BANKA_redExecute (SDL_DSS_L3_busSftyFiType fiType, SDL_DSS_L3_busSftyFiRedType redType)
 This API is used for RED test on DSS L3 Bank A. More...
 
int32_t SDL_DSS_L3_BANKB_redExecute (SDL_DSS_L3_busSftyFiType fiType, SDL_DSS_L3_busSftyFiRedType redType)
 This API is used for RED test on DSS L3 Bank B. More...
 
int32_t SDL_DSS_L3_BANKC_redExecute (SDL_DSS_L3_busSftyFiType fiType, SDL_DSS_L3_busSftyFiRedType redType)
 This API is used for RED test on DSS L3 Bank C. More...
 
int32_t SDL_DSS_L3_BANKD_redExecute (SDL_DSS_L3_busSftyFiType fiType, SDL_DSS_L3_busSftyFiRedType redType)
 This API is used for RED test on DSS L3 Bank D. More...
 
void SDL_DSS_L3_BankA_secErrorClear (void)
 This API is used to clear SEC error from DSS_L3 Bank A. More...
 
void SDL_DSS_L3_BankB_secErrorClear (void)
 
void SDL_DSS_L3_BankC_secErrorClear (void)
 This API is used to clear SEC error from DSS L3 Bank C. More...
 
void SDL_DSS_L3_BankD_secErrorClear (void)
 This API is used to clear SEC error from DSS L3 Bank D. More...
 
void SDL_DSS_L3_BankA_dedErrorClear (void)
 This API is used to clear DED error from Bank A. More...
 
void SDL_DSS_L3_BankB_dedErrorClear (void)
 This API is used to clear DED error from Bank B. More...
 
void SDL_DSS_L3_BankC_dedErrorClear (void)
 This API is used to clear DED error from Bank C. More...
 
void SDL_DSS_L3_BankD_dedErrorClear (void)
 This API is used to clear DED error from Bank D. More...
 
void SDL_DSS_L3_BankA_redErrorClear (void)
 This API is used to clear RED error from Bank A. More...
 
void SDL_DSS_L3_BankB_redErrorClear (void)
 This API is used to clear RED error from Bank B. More...
 
void SDL_DSS_L3_BankC_redErrorClear (void)
 This API is used to clear RED error from Bank C. More...
 
void SDL_DSS_L3_BankD_redErrorClear (void)
 This API is used to clear RED error from Bank D. More...
 
uint32_t SDL_DSS_L3_BankA_secErrorStatus (void)
 This API is used to get SEC error status from Bank A. More...
 
uint32_t SDL_DSS_L3_BankB_secErrorStatus (void)
 This API is used to get SEC error status from Bank B. More...
 
uint32_t SDL_DSS_L3_BankC_secErrorStatus (void)
 This API is used to get SEC error status from Bank C. More...
 
uint32_t SDL_DSS_L3_BankD_secErrorStatus (void)
 This API is used to get SEC error status from Bank D. More...
 
uint32_t SDL_DSS_L3_BankA_dedErrorStatus (void)
 This API is used to get DED error status from Bank A. More...
 
uint32_t SDL_DSS_L3_BankB_dedErrorStatus (void)
 This API is used to get DED error status from Bank B. More...
 
uint32_t SDL_DSS_L3_BankC_dedErrorStatus (void)
 This API is used to get DED error status from Bank C. More...
 
uint32_t SDL_DSS_L3_BankD_dedErrorStatus (void)
 This API is used to get DED error status from Bank D. More...
 
uint32_t SDL_DSS_L3_BankA_redErrorStatus (void)
 This API is used to get RED error status from Bank A. More...
 
uint32_t SDL_DSS_L3_BankB_redErrorStatus (void)
 This API is used to get RED error status from Bank B. More...
 
uint32_t SDL_DSS_L3_BankC_redErrorStatus (void)
 This API is used to get RED error status from Bank C. More...
 
uint32_t SDL_DSS_L3_BankD_redErrorStatus (void)
 This API is used to get RED error status from Bank D. More...