|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|

宏定义 | |
| #define | TRNG_OSC_SEL 0x02 |
| #define | TRNG_POWER_ON 0x05 |
| #define | TRNG_POWER_OFF 0x0a |
| #define | TRNG_COMPAT_ERRNO(err_code) HAL_COMPAT_ERRNO(ERROR_MODULE_TRNG, err_code) |
| #define | TRNG_RING_ENABLE_WAIT_US 200 |
| #define | CRYPTO_TRNG_TIMEOUT_IN_US 1000000 /* 10ms. */ |
函数 | |
| td_s32 | hal_cipher_trng_init (td_void) |
| td_s32 | hal_cipher_trng_deinit (void) |
| td_s32 | hal_cipher_trng_get_random (td_u32 *randnum) |
| #define CRYPTO_TRNG_TIMEOUT_IN_US 1000000 /* 10ms. */ |
| #define TRNG_COMPAT_ERRNO | ( | err_code | ) | HAL_COMPAT_ERRNO(ERROR_MODULE_TRNG, err_code) |
| #define TRNG_OSC_SEL 0x02 |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
Description: hal trng.
History:
2023-03-22, Create file.
| #define TRNG_POWER_OFF 0x0a |
| #define TRNG_POWER_ON 0x05 |
| #define TRNG_RING_ENABLE_WAIT_US 200 |
| td_s32 hal_cipher_trng_deinit | ( | void | ) |