Home
last modified time | relevance | path

Searched full:interface (Results 1 – 25 of 2315) sorted by relevance

12345678910>>...93

/Zephyr-latest/modules/hal_nordic/nrf_802154/
DCMakeLists.txt5 zephyr_interface_library_named(zephyr-802154-interface)
34 target_compile_definitions(zephyr-802154-interface
35 INTERFACE
62 …target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO…
64 …target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO…
66 …target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO…
68 …target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_CCA_MODE_DEFAULT=NRF_RADIO…
72 target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_ENCRYPTION_ENABLED=1)
73 target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_SECURITY_WRITER_ENABLED=1)
74 target_compile_definitions(zephyr-802154-interface INTERFACE NRF_802154_IE_WRITER_ENABLED=1)
[all …]
/Zephyr-latest/include/zephyr/net/
Dwifi_nm.h35 /** Types of Wi-Fi interface */
47 /** Wi-Fi interface type */
87 * @brief Get a Network manager instance for a given interface
89 * @param iface Interface
95 * @brief Get a Wi-Fi type for a given interface
97 * @param iface Interface
103 * @brief Check if the interface is a Wi-Fi station interface
105 * @param iface Interface
107 * @retval true If the interface is a Wi-Fi station interface.
113 * @brief Check if the interface is a Wi-Fi Soft AP interface
[all …]
Dvirtual.h2 * @brief Virtual Network Interface
30 * @brief Virtual network interface support functions
31 * @defgroup virtual Virtual Network Interface Support Functions
38 /** Virtual interface capabilities */
43 /** Virtual LAN interface (VLAN) */
46 /** Virtual Ethernet bridge interface. */
93 * struct so that we are compatible with network interface API.
97 /** Get the virtual interface capabilities */
111 * The callback returns NET_OK if this interface will accept the
113 * dropped and NET_CONTINUE to pass it to next interface.
[all …]
Dnet_if.h9 * @brief Public API for network interface
16 * @brief Network Interface abstraction layer
17 * @defgroup net_if Network Interface abstraction layer
52 * @brief Network Interface unicast IP addresses
54 * Stores the unicast IP addresses assigned to this network interface.
121 /** What interface the conflict detection is running */
143 * @brief Network Interface multicast IP addresses
145 * Stores the multicast IP addresses assigned to this network interface.
172 * @brief Network Interface IPv6 prefixes
174 * Stores the IPV6 prefixes assigned to this network interface.
[all …]
Dethernet_bridge.h44 /* Lock to protect access to interface array below */
47 /* The actual bridge virtual interface */
59 /* Is the bridge interface initialized */
65 /* Is the interface enabled or not */
72 * @brief Add an Ethernet network interface to a bridge
74 * This adds a network interface to a bridge. The interface is then put
76 * added to the bridge interface, the bridge interface is setup.
77 * After the setup is done, the bridge interface can be brought up so
80 * @param br A pointer to a bridge interface
81 * @param iface Interface to add
[all …]
/Zephyr-latest/doc/connectivity/networking/api/
Dnet_if.rst3 Network Interface
13 The network interface is a nexus that ties the network device drivers
15 data is transferred via a network interface. The network interfaces cannot be
25 The network interface can be turned ON by calling ``net_if_up()`` and OFF
27 interface is also turned ON by default.
30 pointer or by a network interface index. The network interface can be
31 resolved from its index by calling ``net_if_get_by_index()`` and from interface
42 The ``net_if_get_default()`` returns a *default* network interface. What
43 this default interface means can be configured via options like
47 selecting the default network interface.
[all …]
Dcapture.rst22 network traffic for a given network interface. If you would like to capture
23 network data when there is no network interface involved, then you need to use
27 does not need to be network interface involved. For example low level HDLC
29 using the normal network interface based capture. Also CANBUS or Bluetooth
35 * An ``any`` network interface is created. It acts as a sink where the cooked
37 * A ``cooked`` virtual network interface is attached on top of this ``any``
38 interface.
39 * The ``cooked`` interface must be configured to capture certain L2 packet types
40 using the network interface configuration API.
45 interface is marked as captured network interface.
[all …]
Dvlan.rst18 In Zephyr, each individual VLAN is modeled as a virtual network interface.
19 This means that there is an ethernet network interface that corresponds to
20 a real physical ethernet port in the system. A virtual network interface is
21 created for each VLAN, and this virtual network interface connects to the
22 real network interface. This is similar to how Linux implements VLANs. The
23 *eth0* is the real network interface and *vlan0* is a virtual network interface
29 one network interface without VLAN support, and two with VLAN support, the
35 to give the network interface and desired VLAN tag as a parameter to that
36 function. The VLAN tagging for a given network interface can be disabled by a
38 the VLAN network interface itself, such as setting the IP address, etc.
[all …]
/Zephyr-latest/boards/nordic/nrf9160dk/dts/bindings/
Dnordic,nrf9160dk-nrf52840-interface.yaml8 nRF9160 DK GPIO interface between nRF9160 and nRF52840
10 This interface can be used for inter-SoC communication on the DK.
14 | P0.17 | -- nRF interface line 0 -- | P0.17 |
15 | P0.18 | -- nRF interface line 1 -- | P0.20 |
16 | P0.19 | -- nRF interface line 2 -- | P0.15 |
17 | P0.21 | -- nRF interface line 3 -- | P0.22 |
18 | P0.22 | -- nRF interface line 4 -- | P1.04 |
19 | P0.23 | -- nRF interface line 5 -- | P1.02 |
20 | COEX0 | -- nRF interface line 6 -- | P1.13 |
21 | COEX1 | -- nRF interface line 7 -- | P1.11 |
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Ddigilent-pmod.h31 * For reference see the Pmod interface specification:
32 * https://digilent.com/reference/_media/reference/pmod/pmod-interface-specification-1_2_0.pdf
39 * Pmod Interface Type 1 or 1A (GPIO or expanded GPIO)
49 * Used with Pmod Interface Type 2 (SPI) peripherals.
55 * Used with Pmod Interface Type 2 (SPI) peripherals.
61 * Used with Pmod Interface Type 2 (SPI) peripherals.
67 * Used with Pmod Interface Type 2 (SPI) peripherals.
75 * Used with Pmod Interface Type 2A (expanded SPI) peripherals.
81 * Used with Pmod Interface Type 2A (expanded SPI) peripherals.
87 * Used with Pmod Interface Type 2A (expanded SPI) peripherals.
[all …]
/Zephyr-latest/samples/net/sockets/echo_server/
Doverlay-vlan.conf3 # Allow useful interface assigned to VLAN interface
6 # We have one non-vlan interface and two VLAN interfaces
13 # First ethernet interface will use these settings
19 # Second ethernet interface will have these settings
24 # VLAN tag for the second interface
27 # Settings for the third network interface
32 # VLAN tag for the second interface
/Zephyr-latest/samples/net/virtual/
DKconfig1 # Private config options for virtual network interface sample app
6 mainmenu "Networking virtual network interface sample application"
9 string "My IPv6 address for second interface"
14 string "My IPv4 address for second interface"
19 string "My IPv4 netmask for second interface"
26 string "My IPv6 address for third interface"
31 string "My IPv4 address for third interface"
36 string "My IPv4 netmask for third interface"
DREADME.rst1 .. zephyr:code-sample:: virtual-network-interface
2 :name: Virtual network interface
5 Create a sample virtual network interface.
10 This sample application creates a sample virtual network interface for
14 Ethernet network interface is providing the real network interface and
17 On top of Ethernet interface there are two virtual network interfaces,
21 The sample provides tunnel interface which runs on top of the IPv6 tunnel.
42 an Ethernet network interface. Build the sample application like this:
/Zephyr-latest/samples/net/mdns_responder/
DKconfig9 string "My IPv6 address for second interface"
14 string "My IPv4 address for second interface"
19 string "My IPv4 netmask for second interface"
24 int "VLAN tag for second interface"
33 string "My IPv6 address for third interface"
38 string "My IPv4 address for third interface"
43 string "My IPv4 netmask for third interface"
48 int "VLAN tag for third interface"
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
8 # First ethernet interface will use these settings
14 # Second ethernet interface will have these settings
19 # VLAN tag for the second interface
22 # Settings for the third network interface
27 # VLAN tag for the second interface
30 # Each interface needs at least 2 context. So if we have three
/Zephyr-latest/samples/net/vlan/
DKconfig9 string "My IPv6 address for second interface"
14 string "My IPv4 address for second interface"
19 string "My IPv4 netmask for second interface"
24 int "VLAN tag for second interface"
33 string "My IPv6 address for third interface"
38 string "My IPv4 address for third interface"
43 string "My IPv4 netmask for third interface"
48 int "VLAN tag for third interface"
/Zephyr-latest/subsys/net/l2/dummy/any/
DKconfig5 bool "Pseudo network interface a.k.a any interface"
9 This implements a pseudo network interface that does nothing
12 The option will create an "any" network interface which acts
19 module-str = Log level for pseudo network interface
20 module-help = Enables pseudo interface to output debug messages.
/Zephyr-latest/drivers/modem/
Dmodem_iface_uart.h2 * @brief Modem interface for UART header file.
4 * Modem interface UART handling for modem context driver.
41 * @brief Init modem interface device for UART
45 * @param iface: modem interface to initialize.
54 * @brief Modem uart interface configuration
58 * @param dev UART device used for interface
69 * @brief Initialize modem interface for UART
71 * @param iface Interface structure to initialize
72 * @param data UART data structure used by the modem interface
82 * @brief Wait for rx data ready from uart interface
[all …]
/Zephyr-latest/include/zephyr/net/hdlc_rcp_if/
Dhdlc_rcp_if.h9 * @brief Public APIs of HDLC RCP communication Interface
28 /** HDLC interface configuration data. */
31 * @brief HDLC interface API
39 * @param param pointer to the spinel HDLC interface
55 * interface error (e.g. the interface being busy).
64 * @retval 0 The interface was successfully stopped.
65 * @retval -EIO The interface could not be stopped.
70 /* Make sure that the interface API is properly setup inside
71 * HDLC interface API struct (it is the first one).
/Zephyr-latest/samples/net/sockets/txtime/
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
8 # First ethernet interface will use these settings
14 # Second ethernet interface will have these settings
18 # VLAN tag for the second interface
21 # Settings for the third network interface
25 # VLAN tag for the second interface
/Zephyr-latest/subsys/modbus/
Dmodbus_internal.h93 /* Interface name */
103 /* True if interface is configured as client */
109 /* Interface state */
141 * @brief Get Modbus interface context.
143 * @param ctx Modbus interface context
145 * @retval Pointer to interface context or NULL
146 * if interface not available or not configured;
151 * @brief Get Modbus interface index.
153 * @param ctx Pointer to Modbus interface context
155 * @retval Interface index or negative error value.
[all …]
/Zephyr-latest/samples/net/gptp/
DKconfig7 # gPTP protocol will run in the non-VLAN interface and then there
8 # will be two VLAN interface for other use. This is just an example
18 string "My IPv6 address for second interface"
23 string "My IPv4 address for second interface"
28 int "VLAN tag for second interface"
37 string "My IPv6 address for third interface"
42 string "My IPv4 address for third interface"
47 int "VLAN tag for third interface"
/Zephyr-latest/samples/net/sockets/echo_client/
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
9 # First ethernet interface will use these settings
15 # Second ethernet interface will have these settings
19 # VLAN tag for the second interface
22 # Settings for the third network interface
26 # VLAN tag for the second interface
/Zephyr-latest/dts/bindings/gpio/
Dnxp,lcd-8080.yaml8 GPIO pins exposed on NXP LCD 8080 interface (e.g., used on LCD-PAR-035 panel).
24 12 LCD 8080 interface D/C pin
25 13 LCD 8080 interface CS pin
26 14 LCD 8080 interface WR pin
27 15 LCD 8080 interface RD pin
29 17-32 LCD 8080 interface D0 - D15
/Zephyr-latest/tests/lib/newlib/thread_safety/src/
Dlocks.c11 * locking interface is functional and the internal newlib locks function as
54 * @brief Test retargetable locking non-recursive (semaphore) interface
58 * interface.
109 * @brief Test retargetable locking recursive (mutex) interface
112 * acquired, released, and closed through the retargetable locking interface.
155 * retargetable locking interface. This operation should fail if the in sinit_lock_thread_acq()
157 * retargetable locking interface. in sinit_lock_thread_acq()
163 "retargetable locking interface"); in sinit_lock_thread_acq()
172 * retargetable locking interface. This operation should succeed if the in sinit_lock_thread_rel()
174 * retargetable locking interface. in sinit_lock_thread_rel()
[all …]

12345678910>>...93