:orphan: .. title:: IPM_CONSOLE_STACK_SIZE .. option:: CONFIG_IPM_CONSOLE_STACK_SIZE *Stack size for IPM console receiver thread* Type: ``int`` Help ==== Each instance of the IPM console receiver driver creates a worker thread to print out incoming messages from the remote CPU. Specify the stack size for these threads here. Defaults ======== - 2048 if \ :option:`IPM_CONSOLE_RECEIVER ` - 2048 if \ :option:`IPM_CONSOLE_RECEIVER ` - 2048 - 4096 if \ :option:`COVERAGE ` - 1024 - 2048 if \ :option:`COVERAGE ` - 512 Kconfig definitions =================== .. highlight:: kconfig At ``boards/xtensa/qemu_xtensa/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config IPM_CONSOLE_STACK_SIZE int default 2048 if \ :option:`IPM_CONSOLE_RECEIVER ` depends on \ :option:`BOARD_QEMU_XTENSA ` ---- At ``boards/xtensa/xt-sim/Kconfig.defconfig:7`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config IPM_CONSOLE_STACK_SIZE int default 2048 if \ :option:`IPM_CONSOLE_RECEIVER ` ---- At ``arch/arm/core/aarch64/Kconfig:56`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:12`` → ``arch/arm/Kconfig:46`` Menu path: (Top) → ARM Options .. parsed-literal:: config IPM_CONSOLE_STACK_SIZE int default 2048 depends on \ :option:`ARM64 ` && \ :option:`ARM ` ---- At ``arch/sparc/Kconfig:55`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:12`` Menu path: (Top) → SPARC Options .. parsed-literal:: config IPM_CONSOLE_STACK_SIZE int default 4096 if \ :option:`COVERAGE ` default 1024 depends on \ :option:`SPARC ` ---- At ``drivers/console/Kconfig:161`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:14`` Menu path: (Top) → Device Drivers → Console drivers → Inter-processor Mailbox console receiver .. parsed-literal:: config IPM_CONSOLE_STACK_SIZE int "Stack size for IPM console receiver thread" default 2048 if \ :option:`COVERAGE ` default 512 depends on \ :option:`IPM_CONSOLE_RECEIVER ` && \ :option:`CONSOLE ` help Each instance of the IPM console receiver driver creates a worker thread to print out incoming messages from the remote CPU. Specify the stack size for these threads here. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*