mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
Added support for STM32N6.
This commit is contained in:
@@ -67,6 +67,9 @@
|
||||
#elif defined(WOLFSSL_STM32WBA)
|
||||
#include <stm32wbaxx_hal_conf.h>
|
||||
#include <stm32wbaxx_hal_pka.h>
|
||||
#elif defined(WOLFSSL_STM32N6)
|
||||
#include <stm32n6xx_hal_conf.h>
|
||||
#include <stm32n6xx_hal_pka.h>
|
||||
#else
|
||||
#error Please add the hal_pk.h include
|
||||
#endif
|
||||
|
@@ -142,7 +142,8 @@ int wc_Stm32_Hash_Final(STM32_HASH_Context* stmCtx, word32 algo,
|
||||
defined(WOLFSSL_STM32F7) || defined(WOLFSSL_STM32L4) || \
|
||||
defined(WOLFSSL_STM32L5) || defined(WOLFSSL_STM32H7) || \
|
||||
defined(WOLFSSL_STM32U5) || defined(WOLFSSL_STM32H5) || \
|
||||
defined(WOLFSSL_STM32MP13) || defined(WOLFSSL_STM32H7S))
|
||||
defined(WOLFSSL_STM32MP13) || defined(WOLFSSL_STM32H7S) || \
|
||||
defined(WOLFSSL_STM32N6))
|
||||
/* Hardware supports AES GCM acceleration */
|
||||
#define STM32_CRYPTO_AES_GCM
|
||||
#endif
|
||||
@@ -177,7 +178,7 @@ int wc_Stm32_Hash_Final(STM32_HASH_Context* stmCtx, word32 algo,
|
||||
(defined(WOLFSSL_STM32F7) || defined(WOLFSSL_STM32L5) || \
|
||||
defined(WOLFSSL_STM32H7) || defined(WOLFSSL_STM32U5) || \
|
||||
defined(WOLFSSL_STM32H5) || defined(WOLFSSL_STM32MP13) || \
|
||||
defined(WOLFSSL_STM32H7S))
|
||||
defined(WOLFSSL_STM32H7S) || defined(WOLFSSL_STM32N6))
|
||||
#define STM32_HAL_V2
|
||||
#endif
|
||||
|
||||
|
@@ -2110,7 +2110,8 @@ extern void uITRON4_free(void *p) ;
|
||||
defined(WOLFSSL_STM32G0) || defined(WOLFSSL_STM32U5) || \
|
||||
defined(WOLFSSL_STM32H5) || defined(WOLFSSL_STM32WL) || \
|
||||
defined(WOLFSSL_STM32G4) || defined(WOLFSSL_STM32MP13) || \
|
||||
defined(WOLFSSL_STM32H7S) || defined(WOLFSSL_STM32WBA)
|
||||
defined(WOLFSSL_STM32H7S) || defined(WOLFSSL_STM32WBA) || \
|
||||
defined(WOLFSSL_STM32N6)
|
||||
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
#ifndef CHAR_BIT
|
||||
@@ -2174,6 +2175,8 @@ extern void uITRON4_free(void *p) ;
|
||||
#include "stm32u5xx_hal.h"
|
||||
#elif defined(WOLFSSL_STM32H5)
|
||||
#include "stm32h5xx_hal.h"
|
||||
#elif defined(WOLFSSL_STM32N6)
|
||||
#include "stm32n6xx_hal.h"
|
||||
#elif defined(WOLFSSL_STM32MP13)
|
||||
/* HAL headers error on our ASM files */
|
||||
#ifndef __ASSEMBLER__
|
||||
|
Reference in New Issue
Block a user