uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
errcode_t uapi_drv_cipher_trng_get_random_bytes(uint8_t *randnum, uint32_t size)
获取指定大小的硬件随机数
Definition trng.c:23
void uapi_drv_cipher_trng_ipc_updata_reigister(void)
多核场景下随机数IPC更新句柄注册
trng_rand_buf_updata_t
随机数缓冲区更新类型
Definition trng.h:34
void uapi_drv_cipher_trng_random_buffer_init(trng_rand_buf_updata_t updata)
多核场景下随机数缓冲区更新
errcode_t uapi_drv_cipher_trng_get_random(uint32_t *randnum)
获取硬件随机数
Definition trng.c:15
@ TRNG_RAND_BUF_UPDATA_DOWN_SIDE
Definition trng.h:37
@ TRNG_RAND_BUF_UPDATA_ALL
Definition trng.h:35
@ TRNG_RAND_BUF_UPDATA_UP_SIDE
Definition trng.h:36