:orphan: .. title:: CONFIG_QEMU_ICOUNT_SLEEP .. kconfig:: CONFIG_QEMU_ICOUNT_SLEEP CONFIG_QEMU_ICOUNT_SLEEP ######################## *QEMU icount sleep mode enable* Type: ``bool`` Help ==== .. code-block:: none When the virtual CPU is sleeping, the virtual time will advance at default speed unless this option is set. With this option set, the virtual time will jump to the next timer deadline instantly whenever the virtual CPU goes to sleep mode and will not advance if no timer is enabled. This behavior gives deterministic execution times from the guest point of view. Direct dependencies =================== (\ :kconfig:`QEMU_ICOUNT ` && \ :kconfig:`BOARD_QEMU_CORTEX_A9 `) || \ :kconfig:`QEMU_ICOUNT ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definitions =================== At ``/arm/qemu_cortex_a9/Kconfig.defconfig:75`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config QEMU_ICOUNT_SLEEP bool default y depends on QEMU_ICOUNT && BOARD_QEMU_CORTEX_A9 ---- At ``/Kconfig:57`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:37`` Menu path: (Top) → Board Options → QEMU icount mode .. code-block:: kconfig config QEMU_ICOUNT_SLEEP bool "QEMU icount sleep mode enable" depends on QEMU_ICOUNT help When the virtual CPU is sleeping, the virtual time will advance at default speed unless this option is set. With this option set, the virtual time will jump to the next timer deadline instantly whenever the virtual CPU goes to sleep mode and will not advance if no timer is enabled. This behavior gives deterministic execution times from the guest point of view. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*