mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 02:37:28 +02:00
Support for STM32U5A9xx board. Fixes for building example with fast math (TFM) and CMSIS OS 2.
This commit is contained in:
@ -148,11 +148,11 @@ extern ${variable.value} ${variable.name};
|
||||
#define HAL_CONSOLE_UART huart2
|
||||
#define NO_STM32_RNG
|
||||
#define WOLFSSL_GENSEED_FORTEST /* no HW RNG is available use test seed */
|
||||
#elif defined(STM32U575xx) || defined(STM32U585xx)
|
||||
#elif defined(STM32U575xx) || defined(STM32U585xx) || defined(STM32U5A9xx)
|
||||
#define HAL_CONSOLE_UART huart1
|
||||
#define WOLFSSL_STM32U5
|
||||
#define STM32_HAL_V2
|
||||
#ifdef STM32U585xx
|
||||
#if defined(STM32U585xx) || defined(STM32U5A9xx)
|
||||
#undef NO_STM32_HASH
|
||||
#undef NO_STM32_CRYPTO
|
||||
#define WOLFSSL_STM32_PKA
|
||||
|
@ -284,7 +284,7 @@ typedef struct {
|
||||
typedef struct {
|
||||
int ret;
|
||||
|
||||
osThreadId threadId;
|
||||
osThreadId_t threadId;
|
||||
#ifdef CMSIS_OS2_H_
|
||||
osSemaphoreId_t mutex;
|
||||
#else
|
||||
|
@ -779,6 +779,7 @@ int fp_sqr_comba64(fp_int *a, fp_int *b);
|
||||
#define MP_VAL FP_VAL /* invalid */
|
||||
#define MP_MEM FP_MEM /* memory error */
|
||||
#define MP_NOT_INF FP_NOT_INF /* point not at infinity */
|
||||
#define MP_RANGE FP_NOT_INF
|
||||
#define MP_OKAY FP_OKAY /* ok result */
|
||||
#define MP_NO FP_NO /* yes/no result */
|
||||
#define MP_YES FP_YES /* yes/no result */
|
||||
|
Reference in New Issue
Block a user