This file contains the prototypes of the APIs present in the device abstraction layer file of HWA. This also contains some related macros.
Go to the source code of this file.
Enumerations | |
enum | SDL_HWA_busSftyFiType { SDL_HWA_FI_MAIN =0, SDL_HWA_FI_SAFE = 1, SDL_HWA_FI_GLOBAL_MAIN =2, SDL_HWA_FI_GLOBAL_SAFE =3, SDL_HWA_FI_INVALID = 4 } |
enum | SDL_HWA_busSftyFiRedType { SDL_HWA_MAIN_CMD_INTERFACE =0, SDL_HWA_MAIN_WRITE_INTERFACE =1, SDL_HWA_MAIN_WRITE_STATUS_INTERFACE =2, SDL_HWA_MAIN_READ_INTERFACE =3, SDL_HWA_FI_TYPE_INVALID =4 } |
Functions | |
void | SDL_HWA_DMA0_secExecute (void) |
This API is used for SEC test on DMA0. More... | |
void | SDL_HWA_DMA1_secExecute (void) |
This API is used for SEC test on DMA1. More... | |
void | SDL_HWA_DMA0_dedExecute (void) |
This API is used for DED test on DMA0. More... | |
void | SDL_HWA_DMA1_dedExecute (void) |
This API is used for DED test on DMA1. More... | |
int32_t | SDL_HWA_DMA0_redExecute (SDL_HWA_busSftyFiType fiType, SDL_HWA_busSftyFiRedType redType) |
This API is used for RED test on DMA0. More... | |
int32_t | SDL_HWA_DMA1_redExecute (SDL_HWA_busSftyFiType fiType, SDL_HWA_busSftyFiRedType redType) |
This API is used for RED test on DMA1. More... | |
void | SDL_HWA_DMA0_secErrorClear (void) |
This API is used to clear SEC error from DMA0. More... | |
void | SDL_HWA_DMA1_secErrorClear (void) |
This API is used to clear SEC error from DMA1. More... | |
void | SDL_HWA_DMA0_dedErrorClear (void) |
This API is used to clear DED error from DMA0. More... | |
void | SDL_HWA_DMA1_dedErrorClear (void) |
This API is used to clear DED error from DMA1. More... | |
void | SDL_HWA_DMA0_redErrorClear (void) |
This API is used to clear RED error from DMA0. More... | |
void | SDL_HWA_DMA1_redErrorClear (void) |
This API is used to clear red error from DMA1. More... | |
uint32_t | SDL_HWA_DMA0_secErrorStatus (void) |
This API is used to get SEC error status from DMA0. More... | |
uint32_t | SDL_HWA_DMA1_secErrorStatus (void) |
This API is used to get SEC error status from DMA1. More... | |
uint32_t | SDL_HWA_DMA0_dedErrorStatus (void) |
This API is used to get DED error status from DMA0. More... | |
uint32_t | SDL_HWA_DMA1_dedErrorStatus (void) |
This API is used to get DED error status from DMA1. More... | |
uint32_t | SDL_HWA_DMA0_redErrorStatus (void) |
This API is used to get RED error status from DMA0. More... | |
uint32_t | SDL_HWA_DMA1_redErrorStatus (void) |
This API is used to get RED error status from DMA1. 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... | |