From cc78e3f5d1c8295c965d54c92d2797d1c6f92173 Mon Sep 17 00:00:00 2001 From: David Garske Date: Wed, 21 May 2025 16:42:52 -0700 Subject: [PATCH] Fix for older STM32Cube HAL that does not support `hcryp->Init.HeaderWidthUnit`. ZD 19926. --- wolfcrypt/src/port/st/stm32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/port/st/stm32.c b/wolfcrypt/src/port/st/stm32.c index 84d2143f3..7143c3af8 100644 --- a/wolfcrypt/src/port/st/stm32.c +++ b/wolfcrypt/src/port/st/stm32.c @@ -479,7 +479,7 @@ int wc_Stm32_Aes_Init(Aes* aes, CRYP_HandleTypeDef* hcryp) hcryp->Init.pKey = (STM_CRYPT_TYPE*)aes->key; #ifdef STM32_HAL_V2 hcryp->Init.DataWidthUnit = CRYP_DATAWIDTHUNIT_BYTE; - #ifdef STM_CRYPT_HEADER_WIDTH + #if defined(CRYP_HEADERWIDTHUNIT_BYTE) && defined(STM_CRYPT_HEADER_WIDTH) hcryp->Init.HeaderWidthUnit = (STM_CRYPT_HEADER_WIDTH == 4) ? CRYP_HEADERWIDTHUNIT_WORD :