HAL
HAL_HASHEx_SHA256_Start_IT() is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_HASHEx_SHA256_Start_IT()

HAL_HASHEx_SHA256_Start_IT() function

Initialize the HASH peripheral in SHA256 mode, next process pInBuffer then read the computed digest in interruption mode.

Syntax

HAL_StatusTypeDef HAL_HASHEx_SHA256_Start_IT(HASH_HandleTypeDef *hhash,     uint8_t *pInBuffer,     uint32_t Size,     uint8_t *pOutBuffer);
Implemented in stm32f4xx_hal_hash_ex.c:347

Arguments

hhash

HASH handle.

pInBuffer

pointer to the input buffer (buffer to be hashed).

Size

length of the input buffer in bytes.

pOutBuffer

pointer to the computed digest. Digest size is 32 bytes.

Return value

HAL status

Notes

Digest is available in pOutBuffer.

References

LocationText
stm32f4xx_hal_hash_ex.c:347
HAL_StatusTypeDef HAL_HASHEx_SHA256_Start_IT(HASH_HandleTypeDef *hhash, uint8_t *pInBuffer, uint32_t Size,
stm32f4xx_hal_hash_ex.h:77
HAL_StatusTypeDef HAL_HASHEx_SHA256_Start_IT(HASH_HandleTypeDef *hhash, uint8_t *pInBuffer, uint32_t Size,

Call Tree

Functions called by HAL_HASHEx_SHA256_Start_IT()
HAL_HASHEx_SHA256_Start_IT()
all items filtered out
Type of HAL_HASHEx_SHA256_Start_IT()
HAL_HASHEx_SHA256_Start_IT()
all items filtered out