![]() |
Synergy Software Package User's Manual
|
#include <sf_crypto.h>
Data Fields | |
| sf_crypto_state_t | status |
| Module status. | |
| TX_MUTEX | mutex |
| Mutex used in the Crypto Framework. | |
| TX_SEMAPHORE | semaphore |
| Semaphore used in the Crypto Framework (Reserve) | |
| TX_BYTE_POOL | byte_pool |
| Byte pool used in the Crypto Framework. | |
| uint32_t | wait_option |
| Wait time option used for RTOS service calls. | |
| uint32_t | open_counter |
| Counter to keep the number of SF_CRYPTO_XXX opened. | |
| void * | p_lower_lvl_crypto |
| Pointer to a low-level Crypto engine HAL driver instance. | |
| void(* | p_callback )(sf_crypto_callback_args_t *p_args) |
| Pointer to callback function. | |
| void * | p_context |
| Pointer to a context. | |
| sf_crypto_close_option_t | close_option |
| Close option. | |
SSP Crypto Framework Common Module instance control block