CONFIG_NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME

Slow down execution to real time

Type: bool

Help

When selected the execution of the process will be slowed down to real time. (if there is a lot of load it may be slower than real time) If deselected, the process will run as fast as possible. Note that this only decouples simulated time from real/wall time. In either case the zephyr kernel and application cannot tell the difference unless they interact with some other driver/device which runs at real time.

Direct dependencies

BOARD_NATIVE_POSIX && BOARD_NATIVE_POSIX

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At boards/posix/native_posix/Kconfig:6

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:14boards/Kconfig:26

Menu path: (top menu) → Board Options

config NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME
    bool
    prompt "Slow down execution to real time" if BOARD_NATIVE_POSIX && BOARD_NATIVE_POSIX
    default "y" if !TEST && BOARD_NATIVE_POSIX && BOARD_NATIVE_POSIX
    depends on BOARD_NATIVE_POSIX && BOARD_NATIVE_POSIX
    help
      When selected the execution of the process will be slowed down to real time.
      (if there is a lot of load it may be slower than real time)
      If deselected, the process will run as fast as possible.
      Note that this only decouples simulated time from real/wall time. In either
      case the zephyr kernel and application cannot tell the difference unless they
      interact with some other driver/device which runs at real time.

(Definitions include propagated dependencies, including from if’s and menus.)