zephyr/boards/native/native_sim
Yuval Peress c394b2e6f8 test: Add i2c emulation for targets
Update i2c_emul.c to support i2c_target_register and i2c_target_unregister
function calls as well as support address forwarding in emulation.
Address forwarding helps us test IPCs in native sim. Instead of having to
emulate 2 separate cores, we can forward read/write requests from one bus
to another bus (effectively creating a loop). This way the same image can
simulate both the controller and the target.

Signed-off-by: Yuval Peress <peress@google.com>
2024-08-09 08:40:51 -04:00
..
doc posix: can: if name from command-line 2024-07-27 20:49:38 +03:00
board.cmake
board.yml boards native_sim_64: Remove hwmv1 compatible board definition 2024-03-27 10:26:31 +00:00
board_irq.h
board_soc.h drivers: net: nsos: implement poll() syscall 2024-03-22 14:39:27 +01:00
CMakeLists.txt
cmdline.c
cmdline.h
cmdline_common.h
cpu_wait.c
irq_handler.c
irq_handler.h
Kconfig boards native_sim_64: Remove hwmv1 compatible board definition 2024-03-27 10:26:31 +00:00
Kconfig.defconfig Bluetooth: drivers: Convert userchan driver to new API 2024-06-11 19:42:49 -04:00
Kconfig.native_sim
misc.c
native_posix_compat.h
native_sim.dts test: Add i2c emulation for targets 2024-08-09 08:40:51 -04:00
native_sim.yaml boards: dts: Add MSPI controller to native_sim 2024-06-14 21:07:00 -04:00
native_sim_64.dts boards: board dts and defconfig file adjustments 2024-04-09 23:35:54 +02:00
native_sim_64_defconfig boards: board dts and defconfig file adjustments 2024-04-09 23:35:54 +02:00
native_sim_defconfig
native_sim_native_64.yaml boards native_sim[64]: Claim support for dma 2024-03-19 13:15:48 -05:00
nsi_if.c
posix_arch_if.c
timer_model.h