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>/subsys/ipc/ipc_service_backend/Kconfig.rpmsg_mi:4

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/subsys/Kconfig:27<Zephyr>/subsys/ipc/Kconfig:10<Zephyr>/subsys/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.)