mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 20:24:39 +02:00
add Mutex type for CMSIS RTOSv2
This commit is contained in:
@@ -86,7 +86,7 @@
|
|||||||
#elif defined(WOLFSSL_CMSIS_RTOS)
|
#elif defined(WOLFSSL_CMSIS_RTOS)
|
||||||
#include "cmsis_os.h"
|
#include "cmsis_os.h"
|
||||||
#elif defined(WOLFSSL_CMSIS_RTOSv2)
|
#elif defined(WOLFSSL_CMSIS_RTOSv2)
|
||||||
#include "cmsis_os2.h"
|
#include "cmsis_os2.h"
|
||||||
#elif defined(WOLFSSL_MDK_ARM)
|
#elif defined(WOLFSSL_MDK_ARM)
|
||||||
#if defined(WOLFSSL_MDK5)
|
#if defined(WOLFSSL_MDK5)
|
||||||
#include "cmsis_os.h"
|
#include "cmsis_os.h"
|
||||||
@@ -179,6 +179,8 @@
|
|||||||
#endif
|
#endif
|
||||||
#elif defined(WOLFSSL_CMSIS_RTOS)
|
#elif defined(WOLFSSL_CMSIS_RTOS)
|
||||||
typedef osMutexId wolfSSL_Mutex;
|
typedef osMutexId wolfSSL_Mutex;
|
||||||
|
#elif defined(WOLFSSL_CMSIS_RTOSv2)
|
||||||
|
typedef osMutexId_t wolfSSL_Mutex;
|
||||||
#elif defined(WOLFSSL_TIRTOS)
|
#elif defined(WOLFSSL_TIRTOS)
|
||||||
typedef ti_sysbios_knl_Semaphore_Handle wolfSSL_Mutex;
|
typedef ti_sysbios_knl_Semaphore_Handle wolfSSL_Mutex;
|
||||||
#elif defined(WOLFSSL_FROSTED)
|
#elif defined(WOLFSSL_FROSTED)
|
||||||
|
Reference in New Issue
Block a user