STM32H735xx HAL User Manual
Defines
HASH flags definitions
HASH Exported Constants

Defines

#define HASH_FLAG_DINIS   HASH_SR_DINIS
#define HASH_FLAG_DCIS   HASH_SR_DCIS
#define HASH_FLAG_DMAS   HASH_SR_DMAS
#define HASH_FLAG_BUSY   HASH_SR_BUSY
#define HASH_FLAG_DINNE   HASH_CR_DINNE

Define Documentation

#define HASH_FLAG_BUSY   HASH_SR_BUSY

The hash core is Busy, processing a block of data

Definition at line 233 of file stm32h7xx_hal_hash.h.

Referenced by HAL_HASH_DMAFeed_ProcessSuspend(), HASH_IT(), HASH_WriteData(), and HMAC_Processing().

#define HASH_FLAG_DCIS   HASH_SR_DCIS

Digest calculation complete

Definition at line 231 of file stm32h7xx_hal_hash.h.

Referenced by HAL_HASH_DMAFeed_ProcessSuspend(), HASH_Finish(), HASH_IT(), HASH_Start(), and HMAC_Processing().

#define HASH_FLAG_DINIS   HASH_SR_DINIS

16 locations are free in the DIN : a new block can be entered in the Peripheral

Definition at line 230 of file stm32h7xx_hal_hash.h.

Referenced by HASH_Accumulate_IT(), HASH_IT(), HASH_Start_IT(), and HASH_WriteData().

#define HASH_FLAG_DINNE   HASH_CR_DINNE

DIN not empty : the input buffer contains at least one word of data

Definition at line 234 of file stm32h7xx_hal_hash.h.

#define HASH_FLAG_DMAS   HASH_SR_DMAS

DMA interface is enabled (DMAE=1) or a transfer is ongoing

Definition at line 232 of file stm32h7xx_hal_hash.h.