HAL
HASH_ALGOSELECTION_SHA256 is only used within HAL.
 
Symbols
loading...
Files
loading...

HASH_ALGOSELECTION_SHA256 macro

HASH function is SHA256

Syntax

#define HASH_ALGOSELECTION_SHA256 HASH_CR_ALGO

References

LocationText
stm32f4xx_hal_hash.h:193
#define HASH_ALGOSELECTION_SHA256 HASH_CR_ALGO /*!< HASH function is SHA256 */
stm32f4xx_hal_hash.h:386
((READ_BIT(HASH->CR, HASH_CR_ALGO) == HASH_ALGOSELECTION_SHA256) ? 32U : 16U ) ) )
stm32f4xx_hal_hash_ex.c:212
return HASH_Start(hhash, pInBuffer, Size, pOutBuffer, Timeout, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:237
return HASH_Accumulate(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:253
return HASH_Start(hhash, pInBuffer, Size, pOutBuffer, Timeout, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:350
return HASH_Start_IT(hhash, pInBuffer, Size, pOutBuffer, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:373
return HASH_Accumulate_IT(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:388
return HASH_Start_IT(hhash, pInBuffer, Size, pOutBuffer, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:469
return HASH_Start_DMA(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:546
return HMAC_Start(hhash, pInBuffer, Size, pOutBuffer, Timeout, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:607
return HMAC_Start_IT(hhash, pInBuffer, Size, pOutBuffer, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:688
return HMAC_Start_DMA(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:973
return HMAC_Start_DMA(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:997
return HMAC_Start_DMA(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);
stm32f4xx_hal_hash_ex.c:1020
return HMAC_Start_DMA(hhash, pInBuffer, Size, HASH_ALGOSELECTION_SHA256);