Home
last modified time | relevance | path

Searched full:native_simulator (Results 1 – 25 of 41) sorted by relevance

12

/Zephyr-latest/arch/posix/
DCMakeLists.txt8 # This native_simulator library is used to pass options to the
9 # native_simulator runner build. Currently the following are used:
12 # For ex. target_compile_options(native_simulator INTERFACE "-m64")
16 # For ex. target_link_options(native_simulator INTERFACE "-lstdc++")
19 # For ex. target_sources(native_simulator INTERFACE silly.c)
24 # For ex. set_property(TARGET native_simulator APPEND PROPERTY RUNNER_LINK_LIBRARIES "mylib.a")
29 # For ex. set_property(TARGET native_simulator APPEND PROPERTY LOCALIZE_EXTRA_OPTIONS "--local…
32 # information. This means we cannot directly pass it to the native_simulator runner build.
36 add_library(native_simulator INTERFACE) target
37 set_property(TARGET native_simulator PROPERTY RUNNER_LINK_LIBRARIES "")
[all …]
/Zephyr-latest/drivers/net/
DCMakeLists.txt21 target_compile_options(native_simulator BEFORE INTERFACE
25 target_sources(native_simulator INTERFACE nsos_adapt.c)
26 target_sources(native_simulator INTERFACE nsos_errno.c)
27 target_sources(native_simulator INTERFACE nsos_fcntl.c)
28 target_sources(native_simulator INTERFACE nsos_netdb.c)
/Zephyr-latest/boards/native/common/
Dnatsim_config.cmake7 target_link_options(native_simulator INTERFACE
12 "NSI_BUILD_OPTIONS:=$<JOIN:$<TARGET_PROPERTY:native_simulator,INTERFACE_COMPILE_OPTIONS>,\ >"
18 "NSI_EXTRA_SRCS:=$<JOIN:$<TARGET_PROPERTY:native_simulator,INTERFACE_SOURCES>,\ >"
19 "NSI_LINK_OPTIONS:=$<JOIN:$<TARGET_PROPERTY:native_simulator,INTERFACE_LINK_OPTIONS>,\ >"
20 "NSI_EXTRA_LIBS:=$<JOIN:$<TARGET_PROPERTY:native_simulator,RUNNER_LINK_LIBRARIES>,\ >"
23 …"NSI_LOCALIZE_OPTIONS:=--localize-symbol=CONFIG_* $<JOIN:$<TARGET_PROPERTY:native_simulator,LOCALI…
/Zephyr-latest/arch/posix/core/
DCMakeLists.txt15 target_sources(native_simulator INTERFACE fatal_trap.c)
24 ${ZEPHYR_BASE}/scripts/native_simulator/common/src/include/
29 ${ZEPHYR_BASE}/scripts/native_simulator/common/src/nct.c
30 ${ZEPHYR_BASE}/scripts/native_simulator/common/src/nce.c
31 ${ZEPHYR_BASE}/scripts/native_simulator/common/src/nsi_host_trampolines.c
/Zephyr-latest/boards/native/common/sdl/
DCMakeLists.txt16 target_link_options(native_simulator INTERFACE "${SDL2_LIBRARIES_OPTION}")
18 …target_compile_options(native_simulator INTERFACE "${SDL2_INCLUDE_DIRS_OPTION}" ${SDL2_CFLAGS_OTHE…
25 target_sources(native_simulator INTERFACE sdl_events_bottom.c)
Dsdl_events_bottom.c8 * When built with the native_simulator this will be built in the runner context,
/Zephyr-latest/boards/native/nrf_bsim/
DCMakeLists.txt20 target_compile_options(native_simulator INTERFACE -fshort-enums)
39 target_sources(native_simulator INTERFACE
72 set_property(TARGET native_simulator APPEND PROPERTY RUNNER_LINK_LIBRARIES
79 target_compile_options(native_simulator INTERFACE
/Zephyr-latest/drivers/input/
DCMakeLists.txt42 target_sources(native_simulator INTERFACE input_sdl_touch_bottom.c)
52 target_sources(native_simulator INTERFACE linux_evdev_bottom.c)
Dinput_sdl_touch_bottom.h7 * When built with the native_simulator this will be built in the runner context,
/Zephyr-latest/share/sysbuild/cmake/modules/
Dnative_simulator_sb_extensions.cmake8 # When building for a native_simulator based target (including bsim targets),
33 # When building for a native_simulator based target (including bsim targets),
/Zephyr-latest/scripts/native_simulator/common/src/include/
Dnsi_hw_scheduler.h25 /* Internal APIs to the native_simulator and its HW models: */
Dnsi_main.h18 * execution of the native_simulator, but instead of exiting,
/Zephyr-latest/subsys/tracing/
Dtracing_backend_posix_bottom.h7 * When built with the native_simulator this will be built in the runner context,
DCMakeLists.txt35 target_sources(native_simulator INTERFACE tracing_backend_posix_bottom.c)
/Zephyr-latest/drivers/eeprom/
DCMakeLists.txt16 target_sources(native_simulator INTERFACE eeprom_simulator_native.c)
/Zephyr-latest/drivers/serial/
Duart_native_ptty_bottom.h7 * When built with the native_simulator this will be built in the runner context,
DCMakeLists.txt103 target_sources(native_simulator INTERFACE uart_native_ptty_bottom.c)
113 target_sources(native_simulator INTERFACE uart_native_tty_bottom.c)
/Zephyr-latest/drivers/gpio/
Dgpio_emul_sdl_bottom.h8 * When built with the native_simulator this will be built in the runner context,
/Zephyr-latest/subsys/fs/
DCMakeLists.txt38 target_link_options(native_simulator INTERFACE "-l${FUSE_LIBRARIES}")
/Zephyr-latest/drivers/entropy/
DCMakeLists.txt22 target_sources(native_simulator INTERFACE fake_entropy_native_bottom.c)
/Zephyr-latest/boards/native/doc/
Darch_soc.rst324 Zephyr layering when built against an embedded target (left), and targeting a native_simulator
340 Then the `native simulator <https://github.com/BabbleSim/native_simulator/>`_ runner will be built.
354 `native simulator design documentation <https://github.com/BabbleSim/native_simulator/blob/main/doc…
389 adding it to the cmake ``native_simulator`` library target. You can check
393 `build documentation <https://github.com/BabbleSim/native_simulator/blob/main/docs/Design.md#build-…
447 `design documentation <https://github.com/BabbleSim/native_simulator/blob/main/docs/Design.md#overa…
468 `native simulator busy wait design documentation <https://github.com/BabbleSim/native_simulator/blo…
487 `native simulator tasks <https://github.com/BabbleSim/native_simulator/blob/main/docs/Design.md#nat…
/Zephyr-latest/drivers/display/
DCMakeLists.txt47 target_sources(native_simulator INTERFACE display_sdl_bottom.c)
Ddisplay_sdl_bottom.h8 * When built with the native_simulator this will be built in the runner context,
/Zephyr-latest/drivers/can/
DCMakeLists.txt45 target_sources(native_simulator INTERFACE can_native_linux_adapt.c)
/Zephyr-latest/drivers/ethernet/
DCMakeLists.txt71 target_sources(native_simulator INTERFACE eth_native_posix_adapt.c)

12