The latest development version of this page may be more current than this released 1.14.0 version.
CONFIG_BOARD_NATIVE_POSIX

Native POSIX

Type: bool

Help

Will produce a console Linux process which can be executed natively. It provides some minimal needed models: An interrupt controller, timer (system tick), and redirects kernel prints to stdout.

Direct dependencies

SOC_POSIX && <choice: Board Selection>

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

Kconfig definition

At boards/posix/native_posix/Kconfig.board:3

Included via Kconfig:10Kconfig.zephyr:25boards/Kconfig:21

Menu path: (top menu) → Board Selection

config BOARD_NATIVE_POSIX
    bool
    prompt "Native POSIX" if SOC_POSIX && <choice: Board Selection>
    select NATIVE_POSIX_TIMER if SOC_POSIX && <choice: Board Selection>
    select NATIVE_POSIX_CONSOLE if SOC_POSIX && <choice: Board Selection>
    depends on SOC_POSIX && <choice: Board Selection>
    help
      Will produce a console Linux process which can be executed natively.
      It provides some minimal needed models:
      An interrupt controller, timer (system tick), and redirects kernel prints to
      stdout.

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