Home
last modified time | relevance | path

Searched +full:host +full:- +full:side (Results 1 – 25 of 144) sorted by relevance

123456

/Zephyr-latest/tests/bluetooth/host/id/bt_id_add/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
23 #include <host/hci_core.h>
24 #include <host/id.h>
25 #include <host/keys.h>
47 * - bt_dev.le.rl_size is set to 0
50 * - Passed key state is updated by setting 'BT_KEYS_ID_ADDED' bit
70 * Test adding key to the resolving list when host side resolving is used
73 * - bt_dev.le.rl_size is set to a value greater than 0
74 * - 'bt_dev.le.rl_entries > bt_dev.le.rl_size' condition is true
77 * - Passed key state is updated by setting 'BT_KEYS_ID_ADDED' bit
[all …]
/Zephyr-latest/tests/bluetooth/host/id/bt_id_del/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
25 #include <host/hci_core.h>
26 #include <host/id.h>
49 * - bt_dev.le.rl_size is set to 0
50 * - bt_dev.le.rl_entries is greater than 0
53 * - Passed key state is updated by clearing 'BT_KEYS_ID_ADDED' bit
62 expected_rl_entries = bt_dev.le.rl_entries - 1; in ZTEST()
78 * - bt_dev.le.rl_size is set to 0
79 * - bt_dev.le.rl_entries is greater than (bt_dev.le.rl_size + 1)
82 * - Passed key state is updated by clearing 'BT_KEYS_ID_ADDED' bit
[all …]
/Zephyr-latest/subsys/console/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
35 large host-side clipboard pastes. Set to 0 to disable
36 interrupt-driven operation and use busy-polling.
44 large host-side clipboard pastes. Set to 0 to disable
45 interrupt-driven operation and use busy-polling.
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-arch.rst1 .. _bluetooth-arch:
13 Zephyr supports mainly Bluetooth Low Energy (BLE), the low-power
15 for portions of the BR/EDR Host. Throughout this architecture document we
18 .. _bluetooth-layers:
26 * **Host**: This layer sits right below the application, and is comprised of
27 multiple (non real-time) network and transport protocols enabling
31 low-level, real-time protocol which provides, in conjunction with the Radio
32 Hardware, standard-interoperable over-the-air communication. The LL schedules
39 .. _bluetooth-hci:
41 Host Controller Interface
[all …]
/Zephyr-latest/doc/connectivity/networking/
Deth_bridge_native_sim_setup.rst10 This document describes how to set up a bridged Ethernet network between a (Linux) host
14 :kconfig:option:`CONFIG_NET_ETHERNET_BRIDGE` Kconfig option. In this setup, the net-tools
15 configuration creates two host network interfaces ``zeth0`` and ``zeth1`` and connects them
18 First create the host interfaces. In this example two interfaces are created.
20 .. code-block:: console
22 cd $ZEPHYR_BASE/../tools/net-tools
23 ./net-setup.sh -c zeth-multiface.conf -i zeth0 -t 2
25 The ``-c`` tells which configuration file to use, where ``zeth-multiface.conf`` is tailored
26 for generating multiple network interfaces in the host.
27 The ``-i`` option tells what is the first host interface name. The ``-t`` tells how
[all …]
/Zephyr-latest/include/zephyr/drivers/
Despi_emul.h4 * SPDX-License-Identifier: Apache-2.0
46 * @retval -EIO General input / output error.
60 * @retval -EIO General input / output error.
79 * At present the function is used only to find an emulator of the host
83 * @param chipsel Chip-select value
90 * Triggers an event on the emulator of eSPI controller side which causes
97 * @retval -EIO General input / output error.
113 /** Target emulator - REQUIRED for all emulated bus nodes of any type */
117 /** eSPI chip-select of the emulated device */
142 * Sets the eSPI virtual wire on the host side, which will
[all …]
/Zephyr-latest/scripts/native_simulator/common/src/include/
Dnsi_host_trampolines.h4 * SPDX-License-Identifier: Apache-2.0
7 * host C library symbols.
8 * These are intended to facilitate test embedded code interacting with the host.
10 * We should never include here symbols which require host headers be exposed
11 * to the embedded side, for example due to non-basic types being used in
/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dipc_rpmsg.c4 * SPDX-License-Identifier: Apache-2.0
23 instance = CONTAINER_OF(p_rvdev->shpool, struct ipc_rpmsg_instance, shm_pool); in ns_bind_cb()
26 ept = &instance->endpoint[i]; in ns_bind_cb()
28 if (strcmp(name, ept->name) == 0) { in ns_bind_cb()
31 * *NOT* called on the REMOTE side. The bound_cb() in ns_bind_cb()
33 * REMOTE side if needed. in ns_bind_cb()
35 err = rpmsg_create_ept(&ept->ep, rdev, name, RPMSG_ADDR_ANY, in ns_bind_cb()
36 dest, instance->cb, rpmsg_service_unbind); in ns_bind_cb()
41 ept->bound = true; in ns_bind_cb()
42 if (instance->bound_cb) { in ns_bind_cb()
[all …]
/Zephyr-latest/boards/shields/nrf7002ek/doc/
Dindex.rst10 Nordic and non-Nordic host boards.
12 The nRF7002 EK unlocks low-power Wi-Fi 6 capabilities for your host device. It support dual-band Wi
14 Seamlessly connect to Wi-Fi networks and leverage Wi-Fi-based locationing, enabling advanced
15 features such as SSID sniffing of local Wi-Fi hubs
27 communication interface. Any host board that supports the Arduino connector can be used with
31 -------------
33 the nRF70 driver requires firmware binary blobs for Wi-Fi operation. Run the command
36 .. code-block:: console
44 The shield can be used in any application by setting ``--shield nrf7002ek`` when invoking ``west bu…
46 SR Co-existence
[all …]
/Zephyr-latest/boards/shields/nrf7002eb/doc/
Dindex.rst10 compatible Nordic host boards, like the Thingy53, using the Nordic edge-connector.
12 The nRF7002 EB unlocks low-power Wi-Fi 6 capabilities for your host device. It support dual-band Wi
14 Seamlessly connect to Wi-Fi networks and leverage Wi-Fi-based locationing, enabling advanced
15 features such as SSID sniffing of local Wi-Fi hubs
26 The nRF7002 EB board is designed to fit straight into a Nordic edge-connector and uses SPI as the
27 communication interface. Any host board that supports the Nordic edge-connector can be used with
31 -------------
33 the nRF70 driver requires firmware binary blobs for Wi-Fi operation. Run the command
36 .. code-block:: console
44 The shield can be used in any application by setting ``--shield nrf7002eb`` when invoking ``west bu…
[all …]
/Zephyr-latest/drivers/serial/
Duart_native_ptty_bottom.c5 * SPDX-License-Identifier: Apache-2.0
9 /* Note: This is used only for interaction with the host C library, and is therefore exempt of
37 * @retval -1 If no character was available to read
38 * @retval -2 if the stdin is disconnected
47 return -2; in np_uart_stdin_poll_in_bottom()
50 int n = -1; in np_uart_stdin_poll_in_bottom()
62 return -1; in np_uart_stdin_poll_in_bottom()
63 } else if (ready == -1) { in np_uart_stdin_poll_in_bottom()
68 if ((n == -1) || (n == 0)) { in np_uart_stdin_poll_in_bottom()
69 return -1; in np_uart_stdin_poll_in_bottom()
[all …]
DKconfig.native_posix1 # SPDX-License-Identifier: Apache-2.0
47 ``--wait_uart``
48 When ``--wait_uart`` is used, writes to the UART will be held until a
49 client has connected to the slave side of the pseudoterminal.
55 Useful if you need to have another serial connection to host.
56 This is used for example in PPP (Point-to-Point Protocol)
61 default "xterm -e screen %s &"
63 If the native executable is called with the --attach_uart
72 'gnome-terminal -- screen %s'
/Zephyr-latest/subsys/bluetooth/common/
DKconfig5 # SPDX-License-Identifier: Apache-2.0
15 Maximum supported ACL size of data packets sent from the Host to the
18 In a combined build this value will be set in both the Host and the
21 In a Host-only build the Host will read the maximum ACL size supported
23 Host and the Controller.
25 The Host supports sending of larger L2CAP PDUs than the ACL size and
41 Number of outgoing ACL data buffers sent from the Host to the
43 Host can have queued in the Controller before waiting for the
44 to notify the Host that more packets can be queued with the Number of
46 The buffers are shared between all of the connections and the Host
[all …]
/Zephyr-latest/dts/bindings/mfd/
Dite,it8801-mfd.yaml2 # SPDX-License-Identifier: Apache-2.0
5 ITE IT8801 ioexpander multi-function device drivers.
8 An example configuration using the it8801-common-cfg.dtsi template:
12 compatible = "ite,it8801-mfd";
14 * SMBus address (7-bit without R/W)
19 irq-gpios = <&gpioa 1 0>; /* SMB_INT# */
22 #include <ite/it8801-common-cfg.dtsi>
24 /* sub-devices available at nodelabels:
25 * - ioex_it8801_port0
26 * - ioex_it8801_port1
[all …]
/Zephyr-latest/doc/services/device_mgmt/
Dec_host_cmd.rst3 EC Host Command
8 The host command protocol defines the interface for a host, or application processor, to
9 communicate with a target embedded controller (EC). The EC Host command subsystem implements the
10 target side of the protocol, generating responses to commands sent by the host. The host command
16 The Host Command subsystem contains a few components:
32 SHI (Serial Host Interface) is different to this because it is used only for communication with a
33 host. SHI does not have API itself, thus the backend and peripheral driver layers are combined into
39 Another case is SPI. Unfortunately, the current SPI API can't be used to handle the host commands
40 communication. The main issues are unknown command size sent by the host (the SPI transaction
44 can be changed in the future once the SPI API is extended to host command needs. Please check `the
[all …]
/Zephyr-latest/samples/net/virtual/
DREADME.rst1 .. zephyr:code-sample:: virtual-network-interface
3 :relevant-api: virtual virtual_mgmt
29 - :ref:`networking_with_host`
34 The `net-tools`_ project provides a configuration that can be used
35 to create a sample tunnels in host side.
37 .. code-block:: console
39 net-setup.sh -c zeth-tunnel.conf
44 .. zephyr-app-commands::
45 :zephyr-app: samples/net/virtual
50 .. _`net-tools`: https://github.com/zephyrproject-rtos/net-tools
/Zephyr-latest/drivers/console/
DKconfig3 # Copyright (c) 2014-2015 Wind River Systems, Inc.
5 # SPDX-License-Identifier: Apache-2.0
95 Useful in board bring-up if there aren't any working serial
99 DT_CHOSEN_Z_RAM_CONSOLE := zephyr,ram-console
107 be examined at runtime with a debugger. Useful in board bring-up
117 examined by a debugger or software tool from a parallel-running OS.
126 NULL-terminated leave one byte unused, the actual length is
136 Segger J-Link software and displayed on a computer in real-time.
137 Requires support for Segger J-Link on the companion IC onboard.
152 Sleep period between TX retry attempts. During RTT session, host pulls data
[all …]
/Zephyr-latest/samples/net/openthread/coprocessor/
DREADME.rst1 .. zephyr:code-sample:: openthread-coprocessor
2 :name: OpenThread co-processor
3 :relevant-api: openthread
5 Build a Thread border-router using OpenThread's co-processor designs.
10 OpenThread Co-Processor allows building a Thread Border Router. The code in this
12 The Co-Processor can act in two variants: Network Co-Processor (NCP) and Radio
13 Co-Processor (RCP), see https://openthread.io/platforms/co-processor.
15 Additional required host-side tools (e.g. otbr-agent) to build a Thread Border
17 https://openthread.io/guides/border-router/build#set-up-the-border-router.
19 The preferred Co-Processor configuration of OpenThread is RCP now.
[all …]
/Zephyr-latest/doc/connectivity/networking/api/
Dzperf.rst20 .. code-block:: console
25 in Zephyr. See :zephyr:code-sample:`zperf sample application <zperf>` for details.
33 .. code-block:: console
35 $ iperf -s -l 1K -u -V -B 2001:db8::2
39 .. code-block:: console
41 $ iperf -s -l 1K -V -B 2001:db8::2
46 .. code-block:: console
53 .. code-block:: console
58 If the IP addresses of Zephyr and the host machine are specified in the
61 .. code-block:: console
[all …]
/Zephyr-latest/subsys/net/lib/config/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
7 module-dep = NET_LOG
8 module-str = Log level for network config library
9 module-help = Enables net config library to output debug messages.
19 some link-layer dedicated settings like the channel.
91 This is only applicable in client side applications that try
92 to establish a connection to peer host.
120 This is only applicable in client side applications that try
121 to establish a connection to peer host.
152 The key string to use for the link-layer security part.
[all …]
/Zephyr-latest/tests/boards/intel_adsp/smoke/src/
Dhostipc.c2 * SPDX-License-Identifier: Apache-2.0
48 /* Request the host to return a message which we will complete in ZTEST()
62 * (e.g. failing to signal done on one side or the other) in ZTEST()
86 /* Now make a synchronous call with (on the host) a delayed in ZTEST()
/Zephyr-latest/modules/thrift/src/thrift/transport/
DTSSLSocket.h4 * SPDX-License-Identifier: Apache-2.0
31 SSLv3 = 2, // Supports SSLv3 only - also horribly insecure!
70 * Set whether to use client or server side SSL handshake protocol.
72 * @param flag Use server side handshake protocol if true.
142 * @param host Remote host name
145 TSSLSocket(std::shared_ptr<SSLContext> ctx, std::string host, int port,
150 * @param host Remote host name
153 TSSLSocket(std::shared_ptr<SSLContext> ctx, std::string host, int port,
249 * @param host Remote host to be connected to
252 virtual std::shared_ptr<TSSLSocket> createSocket(const std::string &host, int port);
[all …]
/Zephyr-latest/samples/subsys/shell/fs/
DREADME.rst1 .. zephyr:code-sample:: shell-fs
3 :relevant-api: file_system_api
25 .. zephyr-app-commands::
26 :zephyr-app: samples/subsys/shell/fs
35 .. code-block:: console
37 zephyr/zephyr.exe -help
42 With FUSE access in the host filesystem
43 ---------------------------------------
45 If you enable the :ref:`host FUSE filsystem access <native_fuse_flash>`
46 you will also have the flash filesystem mounted and accessible from your Linux host filesystem.
[all …]
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/
Dadsp_ipc_regs.h2 * SPDX-License-Identifier: Apache-2.0
13 * Inter Processor Communication - used for sending interrupts to and receiving
14 * them from another device. ACE uses it to talk to the host and the CSME.
47 * This clears BUSY on the other side of the connection in IDR register.
57 * peer-to-peer communication between DSP cores - master to slave and backwards.
67 * Each connection is organized into two "agents" ("A" - master core and "B" - slave core).
70 * (A=1/B=0) - agents[0].
71 * (A=0/B=1) - agents[1].
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/
Dadsp_ipc_regs.h2 * SPDX-License-Identifier: Apache-2.0
13 * Inter Processor Communication - used for sending interrupts to and receiving
14 * them from another device. ACE uses it to talk to the host and the CSME.
47 * This clears BUSY on the other side of the connection in IDR register.
57 * peer-to-peer communication between DSP cores - master to slave and backwards.
67 * Each connection is organized into two "agents" ("A" - master core and "B" - slave core).
70 * (A=1/B=0) - agents[0].
71 * (A=0/B=1) - agents[1].

123456