Skip to content

Commit

Permalink
boards: native_sim: document offloaded sockets driver
Browse files Browse the repository at this point in the history
Document offloaded sockets driver, which is an alternative to Ethernet
driver for networking applications.

Signed-off-by: Marcin Niestroj <[email protected]>
  • Loading branch information
mniestroj committed Feb 29, 2024
1 parent 02ab90f commit 5587739
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions boards/posix/native_sim/doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,14 @@ The following peripherals are currently provided with this board:
.. _net-tools:
https://github.com/zephyrproject-rtos/net-tools

.. _nsim_per_offloaded_sockets:

**Offloaded sockets driver**
This driver is an alternative to the :ref:`TAP based ethernet driver
<nsim_per_ethe>`. Instead of using a virtual network in the Linux side, this
driver utilizes Linux's standard BSD socket API. With this, multiple Zephyr
applications can communicate over the Linux loopback interface.

.. _nsim_bt_host_cont:

**Bluetooth controller**
Expand Down Expand Up @@ -697,6 +705,7 @@ host libC (:kconfig:option:`CONFIG_EXTERNAL_LIBC`):
Input, Input SDL touch, :kconfig:option:`CONFIG_INPUT_SDL_TOUCH`, All
Input, Linux evdev, :kconfig:option:`CONFIG_NATIVE_LINUX_EVDEV`, All
Logger backend, :ref:`Native backend <nsim_back_logger>`, :kconfig:option:`CONFIG_LOG_BACKEND_NATIVE_POSIX`, All
Offloaded sockets, :ref:`nsim_per_offloaded_sockets`, :kconfig:option:`CONFIG_NET_NATIVE_OFFLOADED_SOCKETS`, All
RTC, RTC emul, :kconfig:option:`CONFIG_RTC_EMUL`, All
Serial, :ref:`UART native posix/PTTY <native_ptty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_POSIX`, All
Serial, :ref:`UART native TTY <native_tty_uart>`, :kconfig:option:`CONFIG_UART_NATIVE_TTY`, All
Expand Down

0 comments on commit 5587739

Please sign in to comment.