HAL
__HAL_HASH_SET_NBVALIDBITS
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__HAL_HASH_SET_NBVALIDBITS
__HAL_HASH_SET_NBVALIDBITS macro
Set the number of valid bits in the last word written in data register DIN.
Syntax
from
stm32f4xx_hal_hash.h:362
#define
__HAL_HASH_SET_NBVALIDBITS
(
__SIZE__
)
MODIFY_REG
(
HASH
->
STR
,
HASH_STR_NBLW
,
8U
*
(
(
__SIZE__
)
%
4U
)
)
Arguments
__SIZE__
size in bytes of last data written in Data register.
Return value
None
References
Location
Text
stm32f4xx_hal_hash.h:362
#define
__HAL_HASH_SET_NBVALIDBITS
(
__SIZE__
)
MODIFY_REG
(
HASH
->
STR
,
HASH_STR_NBLW
,
8U
*
(
(
__SIZE__
)
%
4U
)
)
stm32f4xx_hal_hash.c:1762
__HAL_HASH_SET_NBVALIDBITS
(
buffersize
)
;
stm32f4xx_hal_hash.c:2131
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
HashBuffSize
)
;
/* Set NBLW for the input message */
stm32f4xx_hal_hash.c:2149
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
Init
.
KeySize
)
;
/* Set NBLW for the key */
stm32f4xx_hal_hash.c:2305
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
Init
.
KeySize
)
;
stm32f4xx_hal_hash.c:2347
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
HashBuffSize
)
;
stm32f4xx_hal_hash.c:2394
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
Init
.
KeySize
)
;
stm32f4xx_hal_hash.c:2483
__HAL_HASH_SET_NBVALIDBITS
(
Size
)
;
stm32f4xx_hal_hash.c:2514
__HAL_HASH_SET_NBVALIDBITS
(
Size
)
;
stm32f4xx_hal_hash.c:2849
__HAL_HASH_SET_NBVALIDBITS
(
SizeVar
)
;
stm32f4xx_hal_hash.c:2911
__HAL_HASH_SET_NBVALIDBITS
(
SizeVar
)
;
stm32f4xx_hal_hash.c:2922
__HAL_HASH_SET_NBVALIDBITS
(
SizeVar
)
;
stm32f4xx_hal_hash.c:3022
__HAL_HASH_SET_NBVALIDBITS
(
Size
)
;
stm32f4xx_hal_hash.c:3281
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
Init
.
KeySize
)
;
stm32f4xx_hal_hash.c:3412
__HAL_HASH_SET_NBVALIDBITS
(
hhash
->
Init
.
KeySize
)
;
stm32f4xx_hal_hash.c:3440
__HAL_HASH_SET_NBVALIDBITS
(
inputSize
)
;