|
VSF Documented
|
#include "hal/vsf_hal.h"#include "utilities/vsf_utilities.h"#include "service/vsf_service.h"#include <Windows.h>#include "hal/driver/common/rng/rng_template.inc"Data Structures | |
| struct | vsf_hostos_rng_t |
Macros | |
| #define | VSF_HOSTOS_RNG_CFG_MULTI_CLASS VSF_RNG_CFG_MULTI_CLASS |
| #define | VSF_RNG_CFG_IMP_PREFIX vsf_hostos |
| #define | VSF_RNG_CFG_IMP_UPCASE_PREFIX VSF_HOSTOS |
| #define | VSF_RNG_CFG_IMP_LV0(__IDX, __HAL_OP) |
| #define | VSF_RNG_CFG_IMP_PREFIX VSF_HOSTOS_RNG_PREFIX |
| #define | VSF_RNG_CFG_IMP_UPCASE_PREFIX VSF_HOSTOS_RNG_UPCASE_PREFIX |
| #define | VSF_RNG_CFG_IMP_COUNT_MASK_PREFIX VSF_HOSTOS |
| #define | VSF_RNG_CFG_IMP_REMAP_PREFIX vsf_remapped |
| #define | VSF_RNG_CFG_IMP_LV0(__IDX, __HAL_OP) |
Typedefs | |
| typedef struct vsf_hostos_rng_t | vsf_hostos_rng_t |
Functions | |
| vsf_err_t | vsf_hostos_rng_init (vsf_hostos_rng_t *rng) |
| void | vsf_hostos_rng_fini (vsf_hostos_rng_t *rng) |
| vsf_err_t | vsf_hostos_rng_generate_request (vsf_hostos_rng_t *rng, uint32_t *buffer, uint32_t num, void *param, vsf_rng_on_ready_callback_t *on_ready) |
| #define VSF_HOSTOS_RNG_CFG_MULTI_CLASS VSF_RNG_CFG_MULTI_CLASS |
| #define VSF_RNG_CFG_IMP_PREFIX vsf_hostos |
| #define VSF_RNG_CFG_IMP_UPCASE_PREFIX VSF_HOSTOS |
| #define VSF_RNG_CFG_IMP_LV0 | ( | __IDX, | |
| __HAL_OP | |||
| ) |
| #define VSF_RNG_CFG_IMP_PREFIX VSF_HOSTOS_RNG_PREFIX |
| #define VSF_RNG_CFG_IMP_UPCASE_PREFIX VSF_HOSTOS_RNG_UPCASE_PREFIX |
| #define VSF_RNG_CFG_IMP_COUNT_MASK_PREFIX VSF_HOSTOS |
| #define VSF_RNG_CFG_IMP_REMAP_PREFIX vsf_remapped |
| #define VSF_RNG_CFG_IMP_LV0 | ( | __IDX, | |
| __HAL_OP | |||
| ) |
| typedef struct vsf_hostos_rng_t vsf_hostos_rng_t |
| vsf_err_t vsf_hostos_rng_init | ( | vsf_hostos_rng_t * | rng | ) |
| void vsf_hostos_rng_fini | ( | vsf_hostos_rng_t * | rng | ) |
| vsf_err_t vsf_hostos_rng_generate_request | ( | vsf_hostos_rng_t * | rng, |
| uint32_t * | buffer, | ||
| uint32_t | num, | ||
| void * | param, | ||
| vsf_rng_on_ready_callback_t * | on_ready | ||
| ) |