Skip to content

Commit 1c8c190

Browse files
committed
enable loader
1 parent 1fd01f8 commit 1c8c190

File tree

2 files changed

+26
-4
lines changed

2 files changed

+26
-4
lines changed

loader/llext_exports.c

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,24 @@
1212
extern void name(void); \
1313
EXPORT_SYMBOL(name);
1414

15+
EXPORT_SYMBOL(k_timer_start);
16+
EXPORT_SYMBOL(z_timer_expiration_handler);
17+
18+
FORCE_EXPORT_SYM(llext_iterate);
19+
FORCE_EXPORT_SYM(llext_find_sym);
20+
FORCE_EXPORT_SYM(llext_call_fn);
21+
FORCE_EXPORT_SYM(llext_buf_read);
22+
FORCE_EXPORT_SYM(llext_buf_seek);
23+
FORCE_EXPORT_SYM(llext_buf_peek);
24+
FORCE_EXPORT_SYM(llext_load);
25+
26+
EXPORT_SYMBOL(k_thread_runtime_stats_get);
27+
EXPORT_SYMBOL(k_thread_name_get);
28+
EXPORT_SYMBOL(k_thread_runtime_stats_all_get);
29+
EXPORT_SYMBOL(k_thread_foreach);
30+
EXPORT_SYMBOL(k_thread_stack_alloc);
31+
32+
EXPORT_SYMBOL(char2hex);
1533
EXPORT_SYMBOL(strrchr);
1634
EXPORT_SYMBOL(strstr);
1735
EXPORT_SYMBOL(strncmp);

loader/prj.conf

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,30 @@
11
# SPDX-License-Identifier: Apache-2.0
22
#
33
# This file contains selected Kconfig options for the application.
4+
#
5+
CONFIG_THREAD_MONITOR=y
6+
CONFIG_DEBUG_THREAD_INFO=y
7+
CONFIG_THREAD_RUNTIME_STATS=y
48

59
CONFIG_USERSPACE=n
610
CONFIG_ARM_MPU=n
711

812
CONFIG_LOG=y
913
CONFIG_LOG_MODE_IMMEDIATE=y
1014

11-
CONFIG_HEAP_MEM_POOL_SIZE=32768
15+
CONFIG_HEAP_MEM_POOL_SIZE=80000
16+
CONFIG_HEAP_MEM_POOL_SIZE=100000
1217
CONFIG_MAIN_STACK_SIZE=32768
1318

1419
CONFIG_ARDUINO_API=y
1520

1621
CONFIG_SHELL=y
1722
CONFIG_SHELL_STACK_SIZE=2048
1823
CONFIG_SHELL_CMD_BUFF_SIZE=2048
19-
CONFIG_SHELL_LOG_LEVEL_DBG=n
2024

2125
CONFIG_LLEXT=y
22-
CONFIG_LLEXT_LOG_LEVEL_ERR=y
23-
CONFIG_LLEXT_HEAP_SIZE=32
26+
CONFIG_LLEXT_LOG_LEVEL_DBG=y
27+
CONFIG_LLEXT_HEAP_SIZE=100
2428
CONFIG_LLEXT_SHELL=y
2529
CONFIG_LLEXT_STORAGE_WRITABLE=y
2630
CONFIG_LLEXT_EXPORT_DEVICES=y

0 commit comments

Comments
 (0)