Browse Source

board: native_sim/posix: Convert to hwmv2

With new board.yml files and reorganizing their
Kconfig options.

Note: native_posix_64 & native_sim_64 remain as their own
targets, instead of being variants of the base ones
to avoid breakage in this commit, while not
having a massive commit.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
pull/69687/head
Alberto Escolar Piedras 1 year ago committed by Carles Cufi
parent
commit
5821b9ec2e
  1. 24
      boards/boards_legacy/posix/native_posix/Kconfig.board
  2. 17
      boards/boards_legacy/posix/native_sim/Kconfig.board
  3. 0
      boards/native/common/extra_args/CMakeLists.txt
  4. 0
      boards/native/common/extra_args/Kconfig
  5. 0
      boards/native/common/extra_args/extra_args.c
  6. 0
      boards/native/common/irq/board_irq.h
  7. 2
      boards/native/common/natsim_config.cmake
  8. 0
      boards/native/common/natsim_linker_script.ld
  9. 0
      boards/native/common/sdl/CMakeLists.txt
  10. 0
      boards/native/common/sdl/Kconfig
  11. 0
      boards/native/common/sdl/sdl_events.c
  12. 0
      boards/native/common/sdl/sdl_events_bottom.c
  13. 0
      boards/native/common/sdl/sdl_events_bottom.h
  14. 0
      boards/native/doc/Port_vs_QEMU_vs.svg
  15. 0
      boards/native/doc/Zephyr_and_bsim.svg
  16. 0
      boards/native/doc/arch_soc.rst
  17. 0
      boards/native/doc/bsim_boards_design.rst
  18. 0
      boards/native/doc/layering.svg
  19. 0
      boards/native/doc/layering_natsim.svg
  20. 0
      boards/native/index.rst
  21. 2
      boards/native/native_posix/CMakeLists.txt
  22. 21
      boards/native/native_posix/Kconfig
  23. 4
      boards/native/native_posix/Kconfig.defconfig
  24. 5
      boards/native/native_posix/Kconfig.native_posix
  25. 5
      boards/native/native_posix/Kconfig.native_posix_64
  26. 0
      boards/native/native_posix/board.cmake
  27. 9
      boards/native/native_posix/board.yml
  28. 0
      boards/native/native_posix/board_irq.h
  29. 0
      boards/native/native_posix/board_soc.h
  30. 0
      boards/native/native_posix/cmdline.c
  31. 0
      boards/native/native_posix/cmdline.h
  32. 0
      boards/native/native_posix/cmdline_common.c
  33. 0
      boards/native/native_posix/cmdline_common.h
  34. 0
      boards/native/native_posix/cpu_wait.c
  35. 0
      boards/native/native_posix/doc/index.rst
  36. 0
      boards/native/native_posix/hw_counter.c
  37. 0
      boards/native/native_posix/hw_counter.h
  38. 0
      boards/native/native_posix/hw_models_top.c
  39. 0
      boards/native/native_posix/hw_models_top.h
  40. 0
      boards/native/native_posix/irq_ctrl.c
  41. 0
      boards/native/native_posix/irq_ctrl.h
  42. 0
      boards/native/native_posix/irq_handler.c
  43. 0
      boards/native/native_posix/irq_handler.h
  44. 0
      boards/native/native_posix/main.c
  45. 0
      boards/native/native_posix/native_posix.dts
  46. 0
      boards/native/native_posix/native_posix.yaml
  47. 0
      boards/native/native_posix/native_posix_64.dts
  48. 0
      boards/native/native_posix/native_posix_64.yaml
  49. 2
      boards/native/native_posix/native_posix_64_defconfig
  50. 2
      boards/native/native_posix/native_posix_defconfig
  51. 0
      boards/native/native_posix/native_rtc.c
  52. 0
      boards/native/native_posix/native_rtc.h
  53. 0
      boards/native/native_posix/native_tracing.h
  54. 0
      boards/native/native_posix/timer_model.c
  55. 0
      boards/native/native_posix/timer_model.h
  56. 0
      boards/native/native_posix/tracing.c
  57. 4
      boards/native/native_sim/CMakeLists.txt
  58. 20
      boards/native/native_sim/Kconfig
  59. 4
      boards/native/native_sim/Kconfig.defconfig
  60. 5
      boards/native/native_sim/Kconfig.native_sim
  61. 5
      boards/native/native_sim/Kconfig.native_sim_64
  62. 0
      boards/native/native_sim/board.cmake
  63. 9
      boards/native/native_sim/board.yml
  64. 0
      boards/native/native_sim/board_irq.h
  65. 0
      boards/native/native_sim/board_soc.h
  66. 0
      boards/native/native_sim/cmdline.c
  67. 0
      boards/native/native_sim/cmdline.h
  68. 0
      boards/native/native_sim/cmdline_common.h
  69. 0
      boards/native/native_sim/cpu_wait.c
  70. 0
      boards/native/native_sim/doc/index.rst
  71. 0
      boards/native/native_sim/irq_handler.c
  72. 0
      boards/native/native_sim/irq_handler.h
  73. 0
      boards/native/native_sim/misc.c
  74. 0
      boards/native/native_sim/native_posix_compat.h
  75. 0
      boards/native/native_sim/native_sim.dts
  76. 0
      boards/native/native_sim/native_sim.yaml
  77. 0
      boards/native/native_sim/native_sim_64.dts
  78. 0
      boards/native/native_sim/native_sim_64.yaml
  79. 2
      boards/native/native_sim/native_sim_64_defconfig
  80. 2
      boards/native/native_sim/native_sim_defconfig
  81. 0
      boards/native/native_sim/nsi_if.c
  82. 0
      boards/native/native_sim/posix_arch_if.c
  83. 0
      boards/native/native_sim/timer_model.h

24
boards/boards_legacy/posix/native_posix/Kconfig.board

@ -1,24 +0,0 @@ @@ -1,24 +0,0 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_POSIX_32BIT
bool "Native POSIX for 32-bit host"
depends on SOC_POSIX
select BOARD_NATIVE_POSIX
help
Will produce a console Linux process which can be executed natively
as a 32-bit executable.
It provides some minimal needed models:
An interrupt controller, timer (system tick), and redirects kernel prints to
stdout.
config BOARD_NATIVE_POSIX_64BIT
bool "Native POSIX for 64-bit host"
depends on SOC_POSIX
select BOARD_NATIVE_POSIX
select 64BIT
help
Will produce a console Linux process which can be executed natively
as a 64-bit executable.
It provides some minimal needed models:
An interrupt controller, timer (system tick), and redirects kernel prints to
stdout.

17
boards/boards_legacy/posix/native_sim/Kconfig.board

@ -1,17 +0,0 @@ @@ -1,17 +0,0 @@
# Copyright (c) 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_SIM_32BIT
bool "Native simulation, 32-bit mode"
select BOARD_NATIVE_SIM
help
Will produce a console Linux process which can be executed natively
as a 32-bit executable.
config BOARD_NATIVE_SIM_64BIT
bool "Native simulation, 64-bit mode"
select BOARD_NATIVE_SIM
select 64BIT
help
Will produce a console Linux process which can be executed natively
as a 64-bit executable.

0
boards/boards_legacy/posix/common/extra_args/CMakeLists.txt → boards/native/common/extra_args/CMakeLists.txt

0
boards/boards_legacy/posix/common/extra_args/Kconfig → boards/native/common/extra_args/Kconfig

0
boards/boards_legacy/posix/common/extra_args/extra_args.c → boards/native/common/extra_args/extra_args.c

0
boards/boards_legacy/posix/common/irq/board_irq.h → boards/native/common/irq/board_irq.h

2
boards/boards_legacy/posix/common/natsim_config.cmake → boards/native/common/natsim_config.cmake

@ -5,7 +5,7 @@ set(zephyr_build_path ${APPLICATION_BINARY_DIR}/zephyr) @@ -5,7 +5,7 @@ set(zephyr_build_path ${APPLICATION_BINARY_DIR}/zephyr)
get_property(CCACHE GLOBAL PROPERTY RULE_LAUNCH_COMPILE)
target_link_options(native_simulator INTERFACE
"-T ${ZEPHYR_BASE}/boards/boards_legacy/posix/common/natsim_linker_script.ld")
"-T ${ZEPHYR_BASE}/boards/native/common/natsim_linker_script.ld")
set(nsi_config_content
${nsi_config_content}

0
boards/boards_legacy/posix/common/natsim_linker_script.ld → boards/native/common/natsim_linker_script.ld

0
boards/boards_legacy/posix/common/sdl/CMakeLists.txt → boards/native/common/sdl/CMakeLists.txt

0
boards/boards_legacy/posix/common/sdl/Kconfig → boards/native/common/sdl/Kconfig

0
boards/boards_legacy/posix/common/sdl/sdl_events.c → boards/native/common/sdl/sdl_events.c

0
boards/boards_legacy/posix/common/sdl/sdl_events_bottom.c → boards/native/common/sdl/sdl_events_bottom.c

0
boards/boards_legacy/posix/common/sdl/sdl_events_bottom.h → boards/native/common/sdl/sdl_events_bottom.h

0
boards/boards_legacy/posix/doc/Port_vs_QEMU_vs.svg → boards/native/doc/Port_vs_QEMU_vs.svg generated

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

0
boards/boards_legacy/posix/doc/Zephyr_and_bsim.svg → boards/native/doc/Zephyr_and_bsim.svg generated

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

0
boards/boards_legacy/posix/doc/arch_soc.rst → boards/native/doc/arch_soc.rst

0
boards/boards_legacy/posix/doc/bsim_boards_design.rst → boards/native/doc/bsim_boards_design.rst

0
boards/boards_legacy/posix/doc/layering.svg → boards/native/doc/layering.svg generated

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

0
boards/boards_legacy/posix/doc/layering_natsim.svg → boards/native/doc/layering_natsim.svg generated

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

0
boards/boards_legacy/posix/index.rst → boards/native/index.rst

2
boards/boards_legacy/posix/native_posix/CMakeLists.txt → boards/native/native_posix/CMakeLists.txt

@ -25,7 +25,7 @@ zephyr_library_include_directories( @@ -25,7 +25,7 @@ zephyr_library_include_directories(
)
if(CONFIG_HAS_SDL)
add_subdirectory(${ZEPHYR_BASE}/boards/boards_legacy/${ARCH}/common/sdl/ ${CMAKE_CURRENT_BINARY_DIR}/sdl)
add_subdirectory(${ZEPHYR_BASE}/boards/native/common/sdl/ ${CMAKE_CURRENT_BINARY_DIR}/sdl)
endif()
zephyr_ld_options(

21
boards/boards_legacy/posix/native_posix/Kconfig → boards/native/native_posix/Kconfig

@ -5,6 +5,25 @@ config BOARD_NATIVE_POSIX @@ -5,6 +5,25 @@ config BOARD_NATIVE_POSIX
imply NATIVE_POSIX_TIMER
select POSIX_ARCH_CONSOLE
select NATIVE_APPLICATION
help
Native POSIX - 32 bit version
Will produce a console Linux process which can be executed natively
as a 32-bit executable.
It provides some minimal needed models:
An interrupt controller, timer (system tick), and redirects kernel prints to
stdout.
config BOARD_NATIVE_POSIX_64
bool
select BOARD_NATIVE_POSIX
select 64BIT
help
Native POSIX - 64 bit version
Will produce a console Linux process which can be executed natively
as a 64-bit executable.
It provides some minimal needed models:
An interrupt controller, timer (system tick), and redirects kernel prints to
stdout.
if BOARD_NATIVE_POSIX
@ -22,6 +41,6 @@ config NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME @@ -22,6 +41,6 @@ config NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME
case the zephyr kernel and application cannot tell the difference unless they
interact with some other driver/device which runs at real time.
source "boards/boards_legacy/$(ARCH)/common/sdl/Kconfig"
source "boards/native/common/sdl/Kconfig"
endif # BOARD_NATIVE_POSIX

4
boards/boards_legacy/posix/native_posix/Kconfig.defconfig → boards/native/native_posix/Kconfig.defconfig

@ -11,10 +11,6 @@ config BUILD_OUTPUT_EXE @@ -11,10 +11,6 @@ config BUILD_OUTPUT_EXE
config OUTPUT_PRINT_MEMORY_USAGE
default n
config BOARD
default "native_posix_64" if BOARD_NATIVE_POSIX_64BIT
default "native_posix"
if NETWORKING
config NET_L2_ETHERNET

5
boards/native/native_posix/Kconfig.native_posix

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_POSIX
select SOC_POSIX

5
boards/native/native_posix/Kconfig.native_posix_64

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_POSIX_64
select SOC_POSIX

0
boards/boards_legacy/posix/native_posix/board.cmake → boards/native/native_posix/board.cmake

9
boards/native/native_posix/board.yml

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
boards:
- name: native_posix
vendor: Zephyr
socs:
- name: native
- name: native_posix_64
vendor: Zephyr
socs:
- name: native

0
boards/boards_legacy/posix/native_posix/board_irq.h → boards/native/native_posix/board_irq.h

0
boards/boards_legacy/posix/native_posix/board_soc.h → boards/native/native_posix/board_soc.h

0
boards/boards_legacy/posix/native_posix/cmdline.c → boards/native/native_posix/cmdline.c

0
boards/boards_legacy/posix/native_posix/cmdline.h → boards/native/native_posix/cmdline.h

0
boards/boards_legacy/posix/native_posix/cmdline_common.c → boards/native/native_posix/cmdline_common.c

0
boards/boards_legacy/posix/native_posix/cmdline_common.h → boards/native/native_posix/cmdline_common.h

0
boards/boards_legacy/posix/native_posix/cpu_wait.c → boards/native/native_posix/cpu_wait.c

0
boards/boards_legacy/posix/native_posix/doc/index.rst → boards/native/native_posix/doc/index.rst

0
boards/boards_legacy/posix/native_posix/hw_counter.c → boards/native/native_posix/hw_counter.c

0
boards/boards_legacy/posix/native_posix/hw_counter.h → boards/native/native_posix/hw_counter.h

0
boards/boards_legacy/posix/native_posix/hw_models_top.c → boards/native/native_posix/hw_models_top.c

0
boards/boards_legacy/posix/native_posix/hw_models_top.h → boards/native/native_posix/hw_models_top.h

0
boards/boards_legacy/posix/native_posix/irq_ctrl.c → boards/native/native_posix/irq_ctrl.c

0
boards/boards_legacy/posix/native_posix/irq_ctrl.h → boards/native/native_posix/irq_ctrl.h

0
boards/boards_legacy/posix/native_posix/irq_handler.c → boards/native/native_posix/irq_handler.c

0
boards/boards_legacy/posix/native_posix/irq_handler.h → boards/native/native_posix/irq_handler.h

0
boards/boards_legacy/posix/native_posix/main.c → boards/native/native_posix/main.c

0
boards/boards_legacy/posix/native_posix/native_posix.dts → boards/native/native_posix/native_posix.dts

0
boards/boards_legacy/posix/native_posix/native_posix.yaml → boards/native/native_posix/native_posix.yaml

0
boards/boards_legacy/posix/native_posix/native_posix_64.dts → boards/native/native_posix/native_posix_64.dts

0
boards/boards_legacy/posix/native_posix/native_posix_64.yaml → boards/native/native_posix/native_posix_64.yaml

2
boards/boards_legacy/posix/native_posix/native_posix_64_defconfig → boards/native/native_posix/native_posix_64_defconfig

@ -1,6 +1,4 @@ @@ -1,6 +1,4 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_POSIX=y
CONFIG_BOARD_NATIVE_POSIX_64BIT=y
CONFIG_CONSOLE=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=1000000

2
boards/boards_legacy/posix/native_posix/native_posix_defconfig → boards/native/native_posix/native_posix_defconfig

@ -1,6 +1,4 @@ @@ -1,6 +1,4 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_POSIX=y
CONFIG_BOARD_NATIVE_POSIX_32BIT=y
CONFIG_CONSOLE=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=1000000

0
boards/boards_legacy/posix/native_posix/native_rtc.c → boards/native/native_posix/native_rtc.c

0
boards/boards_legacy/posix/native_posix/native_rtc.h → boards/native/native_posix/native_rtc.h

0
boards/boards_legacy/posix/native_posix/native_tracing.h → boards/native/native_posix/native_tracing.h

0
boards/boards_legacy/posix/native_posix/timer_model.c → boards/native/native_posix/timer_model.c

0
boards/boards_legacy/posix/native_posix/timer_model.h → boards/native/native_posix/timer_model.h

0
boards/boards_legacy/posix/native_posix/tracing.c → boards/native/native_posix/tracing.c

4
boards/boards_legacy/posix/native_sim/CMakeLists.txt → boards/native/native_sim/CMakeLists.txt

@ -24,10 +24,10 @@ zephyr_library_include_directories( @@ -24,10 +24,10 @@ zephyr_library_include_directories(
)
if(CONFIG_HAS_SDL)
add_subdirectory(${ZEPHYR_BASE}/boards/boards_legacy/${ARCH}/common/sdl/ ${CMAKE_CURRENT_BINARY_DIR}/sdl)
add_subdirectory(${ZEPHYR_BASE}/boards/native/common/sdl/ ${CMAKE_CURRENT_BINARY_DIR}/sdl)
endif()
add_subdirectory(${ZEPHYR_BASE}/boards/boards_legacy/${ARCH}/common/extra_args/
add_subdirectory(${ZEPHYR_BASE}/boards/native/common/extra_args/
${CMAKE_CURRENT_BINARY_DIR}/extra_args
)

20
boards/boards_legacy/posix/native_sim/Kconfig → boards/native/native_sim/Kconfig

@ -2,12 +2,24 @@ @@ -2,12 +2,24 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_SIM
bool "Native simulator (Single Core)"
bool
select POSIX_ARCH_CONSOLE
select NATIVE_LIBRARY
select NATIVE_POSIX_TIMER
depends on SOC_POSIX
imply BOARD_NATIVE_POSIX if NATIVE_SIM_NATIVE_POSIX_COMPAT
help
Native simulator (Single Core)
Will produce a console Linux process which can be executed natively
as a 32-bit executable.
config BOARD_NATIVE_SIM_64
bool
select BOARD_NATIVE_SIM
select 64BIT
help
Native simulator (Single Core) - 64 bit version
Will produce a console Linux process which can be executed natively
as a 64-bit executable.
if BOARD_NATIVE_SIM
@ -45,7 +57,7 @@ config NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME @@ -45,7 +57,7 @@ config NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME
Transitional option which allows applications which targeted native_posix
to set the correct native_sim option (CONFIG_NATIVE_SIM_SLOWDOWN_TO_REAL_TIME)
source "boards/boards_legacy/$(ARCH)/common/sdl/Kconfig"
source "boards/boards_legacy/$(ARCH)/common/extra_args/Kconfig"
source "boards/native/common/sdl/Kconfig"
source "boards/native/common/extra_args/Kconfig"
endif # BOARD_NATIVE_SIM

4
boards/boards_legacy/posix/native_sim/Kconfig.defconfig → boards/native/native_sim/Kconfig.defconfig

@ -12,10 +12,6 @@ config BUILD_OUTPUT_EXE @@ -12,10 +12,6 @@ config BUILD_OUTPUT_EXE
config OUTPUT_PRINT_MEMORY_USAGE
default n
config BOARD
default "native_sim_64" if BOARD_NATIVE_SIM_64BIT
default "native_sim"
if NETWORKING
config NET_L2_ETHERNET

5
boards/native/native_sim/Kconfig.native_sim

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_SIM
select SOC_POSIX

5
boards/native/native_sim/Kconfig.native_sim_64

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_SIM_64
select SOC_POSIX

0
boards/boards_legacy/posix/native_sim/board.cmake → boards/native/native_sim/board.cmake

9
boards/native/native_sim/board.yml

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
boards:
- name: native_sim
vendor: Zephyr
socs:
- name: native
- name: native_sim_64
vendor: Zephyr
socs:
- name: native

0
boards/boards_legacy/posix/native_sim/board_irq.h → boards/native/native_sim/board_irq.h

0
boards/boards_legacy/posix/native_sim/board_soc.h → boards/native/native_sim/board_soc.h

0
boards/boards_legacy/posix/native_sim/cmdline.c → boards/native/native_sim/cmdline.c

0
boards/boards_legacy/posix/native_sim/cmdline.h → boards/native/native_sim/cmdline.h

0
boards/boards_legacy/posix/native_sim/cmdline_common.h → boards/native/native_sim/cmdline_common.h

0
boards/boards_legacy/posix/native_sim/cpu_wait.c → boards/native/native_sim/cpu_wait.c

0
boards/boards_legacy/posix/native_sim/doc/index.rst → boards/native/native_sim/doc/index.rst

0
boards/boards_legacy/posix/native_sim/irq_handler.c → boards/native/native_sim/irq_handler.c

0
boards/boards_legacy/posix/native_sim/irq_handler.h → boards/native/native_sim/irq_handler.h

0
boards/boards_legacy/posix/native_sim/misc.c → boards/native/native_sim/misc.c

0
boards/boards_legacy/posix/native_sim/native_posix_compat.h → boards/native/native_sim/native_posix_compat.h

0
boards/boards_legacy/posix/native_sim/native_sim.dts → boards/native/native_sim/native_sim.dts

0
boards/boards_legacy/posix/native_sim/native_sim.yaml → boards/native/native_sim/native_sim.yaml

0
boards/boards_legacy/posix/native_sim/native_sim_64.dts → boards/native/native_sim/native_sim_64.dts

0
boards/boards_legacy/posix/native_sim/native_sim_64.yaml → boards/native/native_sim/native_sim_64.yaml

2
boards/boards_legacy/posix/native_sim/native_sim_64_defconfig → boards/native/native_sim/native_sim_64_defconfig

@ -1,6 +1,4 @@ @@ -1,6 +1,4 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_POSIX=y
CONFIG_BOARD_NATIVE_SIM_64BIT=y
CONFIG_CONSOLE=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=1000000

2
boards/boards_legacy/posix/native_sim/native_sim_defconfig → boards/native/native_sim/native_sim_defconfig

@ -1,6 +1,4 @@ @@ -1,6 +1,4 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_POSIX=y
CONFIG_BOARD_NATIVE_SIM_32BIT=y
CONFIG_CONSOLE=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=1000000

0
boards/boards_legacy/posix/native_sim/nsi_if.c → boards/native/native_sim/nsi_if.c

0
boards/boards_legacy/posix/native_sim/posix_arch_if.c → boards/native/native_sim/posix_arch_if.c

0
boards/boards_legacy/posix/native_sim/timer_model.h → boards/native/native_sim/timer_model.h

Loading…
Cancel
Save