CONFIG_IPC_BACKEND_RPMSG_MI_WORK_QUEUE_STACK_SIZE¶
Size of RX work queue stack
Type: int
Help¶
Size of stack used by work queue RX thread. This work queue is
created in the multi-instance RPMsg backend module to prevent notifying
service users about received data from the system work queue.
Size is the same for all instances.
Direct dependencies¶
IPC_SERVICE_BACKEND_RPMSG_MULTI_INSTANCE
&& IPC_SERVICE
(Includes any dependencies from ifs and menus.)
Default¶
1024
Kconfig definition¶
At <Zephyr Subsystem>/ipc/ipc_service/backends/Kconfig.rpmsg_mi:4
Included via Kconfig:8
→ Kconfig.zephyr:44
→ <Zephyr Subsystem>/Kconfig:27
→ <Zephyr Subsystem>/ipc/Kconfig:10
→ <Zephyr Subsystem>/ipc/ipc_service/Kconfig:25
Menu path: (Top) → Sub Systems and OS Services → Inter Processor Communication → IPC service support multiple backends
config IPC_BACKEND_RPMSG_MI_WORK_QUEUE_STACK_SIZE
int "Size of RX work queue stack"
default 1024
depends on IPC_SERVICE_BACKEND_RPMSG_MULTI_INSTANCE && IPC_SERVICE
help
Size of stack used by work queue RX thread. This work queue is
created in the multi-instance RPMsg backend module to prevent notifying
service users about received data from the system work queue.
Size is the same for all instances.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)