-
CONFIG_BT_MAYFLY_YIELD_AFTER_CALL
¶
Yield from mayfly thread after first call
Type: bool
Help¶
Only process one mayfly callback per invocation (legacy behavior). If set to ‘n’, all pending mayflies for callee are executed before yielding
Direct dependencies¶
BT_LL_SW_SPLIT
&& BT_CTLR
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default¶
y
Kconfig definition¶
At <Zephyr>/subsys/bluetooth/controller/Kconfig.ll_sw_split:493
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:240
→ <Zephyr>/subsys/bluetooth/controller/Kconfig:595
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features
config BT_MAYFLY_YIELD_AFTER_CALL bool "Yield from mayfly thread after first call" ifBT_CTLR_ADVANCED_FEATURES
default y depends onBT_LL_SW_SPLIT
&&BT_CTLR
&&BT_HCI
&&BT
help Only process one mayfly callback per invocation (legacy behavior). If set to 'n', all pending mayflies for callee are executed before yielding
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)