54 #ifndef ti_drivers_sha2_SHA2MSP432E4__include 55 #define ti_drivers_sha2_SHA2MSP432E4__include 91 #define SHA2MSP432E4_MAX_BLOCK_SIZE_BYTES (SHA2_BLOCK_SIZE_BYTES_256) 92 #define SHA2MSP432E4_MAX_DIGEST_LENGTH_BYTES (SHA2_DIGEST_LENGTH_BYTES_256) 101 bool operationInProgress;
102 volatile bool operationCanceled;
104 int_fast16_t returnStatus;
105 uint32_t accessTimeout;
107 uint16_t bytesInBuffer;
108 uint32_t bytesProcessed;
111 uint32_t buffer[SHA2MSP432E4_MAX_BLOCK_SIZE_BYTES / 4];
112 uint32_t digest[SHA2MSP432E4_MAX_DIGEST_LENGTH_BYTES / 4];
113 } SHA2MSP432E4_Object;
Hardware-specific configuration attributes.
Definition: SHA2MSP432E4.h:72
SHA2_ReturnBehavior
The way in which SHA2 function calls return after performing an operation.
Definition: SHA2.h:282
void(* SHA2_CallbackFxn)(SHA2_Handle handle, int_fast16_t returnStatus)
The definition of a callback function used by the SHA2 driver when used in SHA2_RETURN_BEHAVIOR_CALLB...
Definition: SHA2.h:373
uint8_t intPriority
Definition: SHA2MSP432E4.h:73