18 #ifndef _PAL_PLAT_DRBG_H 19 #define _PAL_PLAT_DRBG_H 80 #endif //_PAL_PLAT_RTOS_H palStatus_t pal_plat_DRBGInit(void)
Initialize all data structures (semaphores, mutexes, memory pools, message queues) at system initiali...
palStatus_t pal_plat_DRBGDestroy(void)
De-initialize thread objects.
PAL. This file contains the general API to initiate and destroy the PAL component. This is part of the PAL service API.
palStatus_t pal_plat_osRandomBuffer(uint8_t *randomBuf, size_t bufSizeBytes, size_t *actualRandomSizeBytes)
Generate a random number into the given buffer with the given size in bytes.
palStatus_t pal_plat_osRandomBuffer_blocking(uint8_t *randomBuf, size_t bufSizeBytes)
Generate random number into given buffer with given size in bytes.
int32_t palStatus_t
Definition: pal_types.h:49