Skip to content

Commit e96fda6

Browse files
doc: kernel: services: threads: nothread: include shell support
Extend nothread docs to list the shell subsystem using the serial shell backend as expected to work with CONFIG_MULTITHREADING=n Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
1 parent 8fd2ecb commit e96fda6

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

doc/kernel/services/threads/nothread.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,18 @@ peripheral drivers.
119119

120120
*List/table of supported drivers to go here, including which API options
121121
are supported*
122+
123+
Shell
124+
=====
125+
126+
The :ref:`shell_api` along with a subset of backends are expected to work
127+
given the application calls :c:func:`shell_start` to start the shell
128+
backend, and intermittently calls :c:func:`shell_process` to check for and
129+
process new input.
130+
131+
The following backends are supported:
132+
133+
* Serial shell backend :kconfig:option:`CONFIG_SHELL_BACKEND_SERIAL`
134+
configured to use either
135+
:kconfig:option:`CONFIG_SHELL_BACKEND_SERIAL_API_INTERRUPT_DRIVEN` or
136+
:kconfig:option:`CONFIG_SHELL_BACKEND_SERIAL_API_ASYNC`

0 commit comments

Comments
 (0)