33 #ifndef ti_drivers_ecdh_ECDHLPF3HSM__include 34 #define ti_drivers_ecdh_ECDHLPF3HSM__include ECDH_OperationType
Enum for the operation types supported by the driver.
Definition: ECDH.h:652
ECDHLPF3HSM Object.
Definition: ECDHLPF3HSM.h:60
bool operationInProgress
Definition: ECDHLPF3HSM.h:70
void(* ECDH_CallbackFxn)(ECDH_Handle handle, int_fast16_t returnStatus, ECDH_Operation operation, ECDH_OperationType operationType)
The definition of a callback function used by the ECDH driver when used in ECDH_RETURN_BEHAVIOR_CALLB...
Definition: ECDH.h:676
ECDH_CallbackFxn callbackFxn
Definition: ECDHLPF3HSM.h:65
TI Driver for Elliptic Curve Diffie-Hellman key agreement scheme.
uint32_t accessTimeout
Definition: ECDHLPF3HSM.h:63
int_fast16_t returnStatus
Definition: ECDHLPF3HSM.h:64
ECDH_Operation operation
Definition: ECDHLPF3HSM.h:62
ECDH_OperationType operationType
Definition: ECDHLPF3HSM.h:73
ECDH_ReturnBehavior
The way in which ECDH function calls return after performing a public key generation or shared secret...
Definition: ECDH.h:566
ECDH_ReturnBehavior returnBehavior
Definition: ECDHLPF3HSM.h:72
uint8_t reserved1
Definition: ECDHLPF3HSM.h:52
bool isOpen
Definition: ECDHLPF3HSM.h:71
Hardware-specific configuration attributes.
Definition: ECDHLPF3HSM.h:50
Union containing pointers to all supported operation structs.
Definition: ECDH.h:641