Skip to content

Commit 0196ba7

Browse files
author
Cruz Monrreal
authored
Merge pull request #6747 from OpenNuvoton/nuvoton_build_no_rtos_secure
Support RTOS-less secure image build with Cortex-M23/M33
2 parents e1cc455 + 02730f0 commit 0196ba7

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

cmsis/RTE_Components.h

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,16 @@
1717
#define RTE_COMPONENTS_H
1818

1919
#define CMSIS_device_header <cmsis.h>
20-
#include "mbed_rtx_conf.h"
20+
21+
#ifndef MBED_CONF_TZ_PROCESS_STACK_SIZE
22+
#define MBED_CONF_TZ_PROCESS_STACK_SIZE 512
23+
#endif
24+
#ifndef MBED_CONF_TZ_PROCESS_STACK_SLOTS
25+
#define MBED_CONF_TZ_PROCESS_STACK_SLOTS 8
26+
#endif
27+
28+
#define TZ_PROCESS_STACK_SLOTS MBED_CONF_TZ_PROCESS_STACK_SLOTS
29+
#define TZ_PROCESS_STACK_SIZE MBED_CONF_TZ_PROCESS_STACK_SIZE
2130

2231
#endif
2332

rtos/TARGET_CORTEX/mbed_rtx_conf.h

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,4 @@
5757
#define OS_IDLE_THREAD_TZ_MOD_ID 1
5858
#define OS_TIMER_THREAD_TZ_MOD_ID 1
5959

60-
#ifndef MBED_CONF_TZ_PROCESS_STACK_SIZE
61-
#define MBED_CONF_TZ_PROCESS_STACK_SIZE 512
62-
#endif
63-
#ifndef MBED_CONF_TZ_PROCESS_STACK_SLOTS
64-
#define MBED_CONF_TZ_PROCESS_STACK_SLOTS 8
65-
#endif
66-
67-
#define TZ_PROCESS_STACK_SLOTS MBED_CONF_TZ_PROCESS_STACK_SLOTS
68-
#define TZ_PROCESS_STACK_SIZE MBED_CONF_TZ_PROCESS_STACK_SIZE
69-
7060
#endif /* MBED_RTX_CONF_H */

0 commit comments

Comments
 (0)