Skip to content

Commit 2ad0fd7

Browse files
asmellbyjhedberg
authored andcommitted
simplicity_sdk: Patch platform/security OS abstraction
The OS abstraction layer for the security subsystem must be made aware of Zephyr. Signed-off-by: Aksel Skauge Mellbye <[email protected]>
1 parent 3690af6 commit 2ad0fd7

File tree

1 file changed

+4
-1
lines changed
  • simplicity_sdk/platform/security/sl_component/sli_psec_osal/inc

1 file changed

+4
-1
lines changed

simplicity_sdk/platform/security/sl_component/sli_psec_osal/inc/sli_psec_osal.h

+4-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@
4242
#include "sl_component_catalog.h"
4343
#endif
4444

45-
#if defined(SL_CATALOG_MICRIUMOS_KERNEL_PRESENT) || defined(SL_CATALOG_FREERTOS_KERNEL_PRESENT)
45+
#if defined(__ZEPHYR__) && defined(SL_SE_MANAGER_THREADING)
46+
#include "sli_psec_osal_zephyr.h"
47+
#define SLI_PSEC_THREADING
48+
#elif defined(SL_CATALOG_MICRIUMOS_KERNEL_PRESENT) || defined(SL_CATALOG_FREERTOS_KERNEL_PRESENT)
4649
// Include CMSIS RTOS2 kernel abstraction layer:
4750
#include "sli_psec_osal_cmsis_rtos2.h"
4851
#define SLI_PSEC_THREADING

0 commit comments

Comments
 (0)