Skip to content

Commit e92468c

Browse files
committed
llext: adopt SHELL_HELP macro
adopt structured help message in llext shell Signed-off-by: Benjamin Cabé <[email protected]>
1 parent b4e4c8e commit e92468c

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

subsys/llext/shell.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,25 @@ LOG_MODULE_REGISTER(llext_shell, CONFIG_LLEXT_LOG_LEVEL);
1919
#define LLEXT_LIST_HELP "List loaded extensions and their size in memory"
2020

2121
#define LLEXT_LOAD_HEX_HELP \
22-
"Load an elf file encoded in hex directly from the shell input. Syntax:\n" \
23-
"<ext_name> <ext_hex_string>"
22+
SHELL_HELP("Load an elf file encoded in hex directly from the shell input.", \
23+
"<ext_name> <ext_hex_string>")
2424

2525
#define LLEXT_UNLOAD_HELP \
26-
"Unload an extension by name. Syntax:\n" \
27-
"<ext_name>"
26+
SHELL_HELP("Unload an extension by name.", \
27+
"<ext_name>")
2828

2929
#define LLEXT_LIST_SYMBOLS_HELP \
30-
"List extension symbols. Syntax:\n" \
31-
"<ext_name>"
30+
SHELL_HELP("List extension symbols.", \
31+
"<ext_name>")
3232

3333
#define LLEXT_CALL_FN_HELP \
34-
"Call extension function with prototype void fn(void). Syntax:\n" \
35-
"<ext_name> <function_name>"
34+
SHELL_HELP("Call extension function with prototype void fn(void).", \
35+
"<ext_name> <function_name>")
3636

3737
#ifdef CONFIG_FILE_SYSTEM
3838
#define LLEXT_LOAD_FS_HELP \
39-
"Load an elf file directly from filesystem. Syntax:\n" \
40-
"<ext_name> <ext_llext_file_name>"
39+
SHELL_HELP("Load an elf file directly from filesystem.", \
40+
"<ext_name> <ext_llext_file_name>")
4141

4242
#endif /* CONFIG_FILE_SYSTEM */
4343

0 commit comments

Comments
 (0)