mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +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 HAL_CONSOLE_UART huart2
|
||||||
#define NO_STM32_RNG
|
#define NO_STM32_RNG
|
||||||
#define WOLFSSL_GENSEED_FORTEST /* no HW RNG is available use test seed */
|
#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 HAL_CONSOLE_UART huart1
|
||||||
#define WOLFSSL_STM32U5
|
#define WOLFSSL_STM32U5
|
||||||
#define STM32_HAL_V2
|
#define STM32_HAL_V2
|
||||||
#ifdef STM32U585xx
|
#if defined(STM32U585xx) || defined(STM32U5A9xx)
|
||||||
#undef NO_STM32_HASH
|
#undef NO_STM32_HASH
|
||||||
#undef NO_STM32_CRYPTO
|
#undef NO_STM32_CRYPTO
|
||||||
#define WOLFSSL_STM32_PKA
|
#define WOLFSSL_STM32_PKA
|
||||||
|
@@ -284,7 +284,7 @@ typedef struct {
|
|||||||
typedef struct {
|
typedef struct {
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
osThreadId threadId;
|
osThreadId_t threadId;
|
||||||
#ifdef CMSIS_OS2_H_
|
#ifdef CMSIS_OS2_H_
|
||||||
osSemaphoreId_t mutex;
|
osSemaphoreId_t mutex;
|
||||||
#else
|
#else
|
||||||
|
@@ -779,6 +779,7 @@ int fp_sqr_comba64(fp_int *a, fp_int *b);
|
|||||||
#define MP_VAL FP_VAL /* invalid */
|
#define MP_VAL FP_VAL /* invalid */
|
||||||
#define MP_MEM FP_MEM /* memory error */
|
#define MP_MEM FP_MEM /* memory error */
|
||||||
#define MP_NOT_INF FP_NOT_INF /* point not at infinity */
|
#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_OKAY FP_OKAY /* ok result */
|
||||||
#define MP_NO FP_NO /* yes/no result */
|
#define MP_NO FP_NO /* yes/no result */
|
||||||
#define MP_YES FP_YES /* yes/no result */
|
#define MP_YES FP_YES /* yes/no result */
|
||||||
|
Reference in New Issue
Block a user