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:30boards/Kconfig:21

Menu path: (Top) → Board Selection

config BOARD_NATIVE_POSIX
    bool "Native POSIX"
    select HAS_DTS
    select NATIVE_POSIX_TIMER
    select NATIVE_POSIX_CONSOLE
    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.

(The ‘depends on’ condition includes propagated dependencies from if’s and menus.)