|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
枚举 | |
| enum | trng_rand_buf_updata_t { TRNG_RAND_BUF_UPDATA_ALL , TRNG_RAND_BUF_UPDATA_UP_SIDE , TRNG_RAND_BUF_UPDATA_DOWN_SIDE } |
| 随机数缓冲区更新类型 更多... | |
函数 | |
| errcode_t | uapi_drv_cipher_trng_get_random (uint32_t *randnum) |
| 获取硬件随机数 | |
| errcode_t | uapi_drv_cipher_trng_get_random_bytes (uint8_t *randnum, uint32_t size) |
| 获取指定大小的硬件随机数 | |
| void | uapi_drv_cipher_trng_random_buffer_init (trng_rand_buf_updata_t updata) |
| 多核场景下随机数缓冲区更新 | |
| void | uapi_drv_cipher_trng_ipc_updata_reigister (void) |
| 多核场景下随机数IPC更新句柄注册 | |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.
Description: Provides trng driver header
History:
2022-08-09, Create file.
| errcode_t uapi_drv_cipher_trng_get_random | ( | uint32_t * | randnum | ) |
获取硬件随机数
| errcode_t uapi_drv_cipher_trng_get_random_bytes | ( | uint8_t * | randnum, |
| uint32_t | size | ||
| ) |
获取指定大小的硬件随机数
| void uapi_drv_cipher_trng_ipc_updata_reigister | ( | void | ) |
多核场景下随机数IPC更新句柄注册
| void uapi_drv_cipher_trng_random_buffer_init | ( | trng_rand_buf_updata_t | updata | ) |
多核场景下随机数缓冲区更新