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

IS_HASH_PROCESSING macro

Ensure that handle phase is set to HASH processing.

Syntax

#define IS_HASH_PROCESSING(__HANDLE__) ((__HANDLE__)->Phase == HAL_HASH_PHASE_PROCESS)

Arguments

__HANDLE__

HASH handle.

Return value

SET (handle phase is set to HASH processing) or RESET (handle phase is not set to HASH processing)

References

LocationText
stm32f4xx_hal_hash.h:430
#define IS_HASH_PROCESSING(__HANDLE__) ((__HANDLE__)->Phase == HAL_HASH_PHASE_PROCESS)
stm32f4xx_hal_hash.c:2992
((hhash->Phase != HAL_HASH_PHASE_READY) && (!(IS_HASH_PROCESSING(hhash)))))