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.
 

Detailed Description

SSP Crypto Framework Common Module instance control block


The documentation for this struct was generated from the following file: