Functions | |
void | SDL_HWA_setParityEnableDisable (uint8_t memBlockParity, uint8_t enableSts) |
This API is used to enable or disable the parity for memory block and lockstep logic. More... | |
uint8_t | SDL_HWA_getParityStatus (uint8_t memBlockParity) |
This API is used to get status for parity for memory block. More... | |
void | SDL_HWA_setHwaEnableDisable (uint8_t enableSts) |
This API is used to enable/disable Radar Hardware Accelerator and respective clock. More... | |
int32_t | SDL_HWA_getHwaEnableDisable (SDL_HWA_Status_s *pHWAStats) |
This API is used to get enable/disable Radar Hardware Accelerator and respective clock. More... | |
void | SDL_HWA_memoryInitStart (SDL_HWA_MemBlock memBlock) |
This API is used to initialize the memory. More... | |
uint8_t | SDL_HWA_memoryInitDone (SDL_HWA_MemBlock memBlock) |
This API is used to check the initialize done status. More... | |
uint8_t | SDL_HWA_memoryInitStatus (SDL_HWA_MemBlock memBlock) |
This API is used to check the initialize status. More... | |
void | SDL_HWA_setParityErrMaskUnmask (SDL_HWA_MemBlock memBlock, uint8_t enableSts) |
This API is used to mask/unmask parity error status. More... | |
uint8_t | SDL_HWA_getParityErrMaskUnmask (SDL_HWA_MemBlock memBlock) |
This API is used get mask/unmask parity error status. More... | |
uint8_t | SDL_HWA_getErrStatus (SDL_HWA_MemBlock memBlock) |
This API is used to get error status. More... | |
void | SDL_HWA_clearErrStatus (SDL_HWA_MemBlock memBlock) |
This API is used to clear error status. More... | |
int32_t | SDL_HWA_getMemblockBaseaddr (SDL_HWA_MemID memID, SDL_HWA_MemBlock memBlock, uint32_t *baseAddr) |
This API is used to get the memory block base address. More... | |
void SDL_HWA_setParityEnableDisable | ( | uint8_t | memBlockParity, |
uint8_t | enableSts | ||
) |
This API is used to enable or disable the parity for memory block and lockstep logic.
memBlockParity | HWA memory block parity |
enableSts | parity status for HWA memory block SDL_HWA_ENABLE enable parity SDL_HWA_DISABLE disable parity |
uint8_t SDL_HWA_getParityStatus | ( | uint8_t | memBlockParity | ) |
This API is used to get status for parity for memory block.
memBlockParity | HWA memory block parity |
void SDL_HWA_setHwaEnableDisable | ( | uint8_t | enableSts | ) |
This API is used to enable/disable Radar Hardware Accelerator and respective clock.
enableSts | status for enable/disable Radar Hardware Accelerator and respective clock SDL_HWA_ENABLE enable Radar Hardware Accelerator and respective clock SDL_HWA_DISABLE disable Radar Hardware Accelerator and respective clock |
int32_t SDL_HWA_getHwaEnableDisable | ( | SDL_HWA_Status_s * | pHWAStats | ) |
This API is used to get enable/disable Radar Hardware Accelerator and respective clock.
pHWAStats | pointer to get the status of Radar Hardware Accelerator and clock of type SDL_HWA_Status_s |
void SDL_HWA_memoryInitStart | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used to initialize the memory.
memBlock | indicates the memory block to be initialized and of type SDL_HWA_MemBlock |
uint8_t SDL_HWA_memoryInitDone | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used to check the initialize done status.
memBlock | indicates the memory block whose done status to be checked and of type SDL_HWA_MemBlock |
uint8_t SDL_HWA_memoryInitStatus | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used to check the initialize status.
memBlock | indicates the memory block whose status to be checked and of type SDL_HWA_MemBlock |
void SDL_HWA_setParityErrMaskUnmask | ( | SDL_HWA_MemBlock | memBlock, |
uint8_t | enableSts | ||
) |
This API is used to mask/unmask parity error status.
memBlock | indicates the memory block whose status to be checked and of type SDL_HWA_MemBlock |
enableSts | status for Masking the error status SDL_HWA_ENABLE mask the error status others unmask the error status |
uint8_t SDL_HWA_getParityErrMaskUnmask | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used get mask/unmask parity error status.
memBlock | indicates the memory block whose status to be checked and of type SDL_HWA_MemBlock |
uint8_t SDL_HWA_getErrStatus | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used to get error status.
memBlock | indicates the memory block and of type SDL_HWA_MemBlock |
void SDL_HWA_clearErrStatus | ( | SDL_HWA_MemBlock | memBlock | ) |
This API is used to clear error status.
memBlock | indicates the memory block and of type SDL_HWA_MemBlock |
int32_t SDL_HWA_getMemblockBaseaddr | ( | SDL_HWA_MemID | memID, |
SDL_HWA_MemBlock | memBlock, | ||
uint32_t * | baseAddr | ||
) |
This API is used to get the memory block base address.
memID | HWA IDs for DMA0, DMA1 and Window RAM |
memBlock | HWA memories for DMA0/DMA1's block |
baseAddr | pointer to base addressof the memories |