Home
last modified time | relevance | path

Searched full:ethernet (Results 1 – 25 of 712) sorted by relevance

12345678910>>...29

/Zephyr-latest/drivers/ethernet/
DKconfig1 # Ethernet drivers configuration options
7 bool "Ethernet drivers"
15 bool "Ethernet driver without the MAC stack"
20 i.e. without a MAC stack (the net L2 layer for ethernet will not
23 module = ETHERNET
25 module-str = Log level for Ethernet driver
26 module-help = Sets log level for Ethernet Device Drivers.
45 Extra arguments passed to QEMU -nic option when Ethernet Networking
52 source "drivers/ethernet/Kconfig.enc28j60"
53 source "drivers/ethernet/Kconfig.enc424j600"
[all …]
DKconfig.ivshmem1 # IVSHMEM Ethernet driver configuration options
7 bool "Inter-VM shared memory Ethernet driver"
14 Enable Inter-VM Shared Memory Ethernet driver.
15 Used for Ethernet communication between "cells" in the Jailhouse hypervisor.
20 int "IVSHMEM Ethernet thread stack size"
24 int "IVSHMEM Ethernet thread priority"
DKconfig.native_posix1 # Native posix ethernet driver configuration options
7 bool "Native Posix Ethernet driver"
10 Enable native posix ethernet driver. Note, this driver is run inside
28 string "Ethernet driver name"
37 string "Host ethernet TUN/TAP device name"
61 Native posix ethernet driver will strip of VLAN tag from
62 Rx Ethernet frames and sets tag information in net packet
70 Specify a MAC address for the ethernet interface in the form of
77 int "Ethernet RX timeout"
82 Native posix ethernet driver repeatedly checks for new data.
DKconfig.esp321 # ESP32 Ethernet driver configuration options
7 bool "ESP32 Ethernet driver"
13 Enable ESP32 Ethernet driver.
18 int "ESP32 Ethernet receive thread stack size"
22 int "ESP32 Ethernet receive thread priority"
DKconfig.xlnx_gem2 # Xilinx Processor System Gigabit Ethernet controller (GEM) driver
10 bool "Xilinx GEM Ethernet driver"
15 Enable Xilinx GEM Ethernet driver.
23 This parameter specifies which type of Ethernet controller
/Zephyr-latest/subsys/net/l2/ethernet/
DKconfig5 bool "Ethernet support"
7 Add support for Ethernet, enabling selecting relevant hardware drivers.
9 simulate Ethernet through SLIP.
15 module-str = Log level for Ethernet L2 layer
16 module-help = Enables Ethernet L2 to output debug messages.
20 bool "Reserve space for Ethernet header in first net_buf in TX"
22 If enabled, then reserve space for Ethernet header to the first
24 header in a separate net_buf. In RX side the Ethernet header
28 bool "Ethernet network management interface"
32 Enable support net_mgmt Ethernet interface which can be used to
[all …]
/Zephyr-latest/drivers/ethernet/phy/
DKconfig1 # Ethernet PHY drivers configuration options
7 bool "Ethernet PHY drivers"
14 module-str = Log level for Ethernet PHY driver
15 module-help = Sets log level for Ethernet PHY Device Drivers.
17 source "drivers/ethernet/phy/Kconfig.tja1103"
18 source "drivers/ethernet/phy/Kconfig.dm8806"
21 int "Ethernet PHY driver init priority"
24 Ethernet PHY device driver initialization priority.
51 Enable Microchip KSZ8081 Ethernet PHY Driver
60 Enable TI DP83825 Ethernet PHY Driver
[all …]
/Zephyr-latest/doc/connectivity/networking/api/
Dethernet_mgmt.rst3 Ethernet Management
13 Ethernet management API provides functions to manage the Ethernet
19 Typically the ``carrier OFF`` event would be generated by the Ethernet
20 device driver when it notices that the Ethernet cable is disconnected.
21 The ``carrier ON`` event would be generated if the Ethernet device driver
22 notices that the Ethernet cable is re-connected.
24 Currently the VLAN events are generated by the Ethernet L2 layer when a
Dethernet.rst3 Ethernet chapter
20 Ethernet is a networking technology commonly used in local area networks (LAN).
22 `Ethernet Wikipedia article <https://en.wikipedia.org/wiki/Ethernet>`_.
24 Zephyr supports following Ethernet features:
38 Not all Ethernet device drivers support all of these features. You can
40 currently supported Ethernet features.
45 .. doxygengroup:: ethernet
/Zephyr-latest/dts/bindings/ethernet/
Dst,stm32h7-ethernet.yaml5 ST STM32H7 Ethernet
8 and use the Ethernet controller on STM32H7 and STM32H5 series microcontrollers.
9 The `st,stm32h7-ethernet` compatible string can be used for both series,
12 compatible: "st,stm32h7-ethernet"
14 include: st,stm32-ethernet-common.yaml
Dzephyr,cdc-ecm-ethernet.yaml4 description: USB CDC ECM virtual Ethernet controller
6 compatible: "zephyr,cdc-ecm-ethernet"
8 include: ethernet-controller.yaml
15 Remote MAC address of the virtual Ethernet connection.
Dzephyr,cdc-ncm-ethernet.yaml4 description: USB CDC NCM virtual Ethernet controller
6 compatible: "zephyr,cdc-ncm-ethernet"
8 include: ethernet-controller.yaml
15 Remote MAC address of the virtual Ethernet connection.
Datmel,gmac-common.yaml6 - name: ethernet-controller.yaml
26 Maximum ethernet frame size. The current ethernet frame sizes
30 IEEE 802.3 ethernet frame:
32 Ethernet Frame [ 14 MAC HEADER | 1500 MTU | 4 FCS ] = 1518 bytes
34 When using value 1536 it is possible extend ethernet MAC HEADER up
/Zephyr-latest/tests/drivers/build_all/ethernet/
Dtestcase.yaml5 - ethernet
9 net.ethernet.build.default: {}
11 net.ethernet.build.spi:
20 net.ethernet.build.stm32_ethernet:
21 filter: dt_compat_enabled("st,stm32-ethernet")
Dapp.overlay19 test_ethernet: ethernet {
20 compatible = "vnd,ethernet";
30 ethernet-phy@0 {
36 ethernet-phy@1 {
44 ethernet-phy@2 {
53 ethernet-phy@3 {
62 ethernet-phy@4 {
71 ethernet-phy@5 {
77 ethernet-phy@6 {
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/doc/
Dindex.rst6 The ESP32-Ethernet-Kit is an Ethernet-to-Wi-Fi development board that enables
7 Ethernet devices to be interconnected over Wi-Fi. At the same time, to provide
8 more flexible power supply options, the ESP32-Ethernet-Kit also supports power
9 over Ethernet (PoE).
11 .. _get-started-esp32-ethernet-kit-v1.2-overview:
13 ESP32-Ethernet-Kit is an ESP32-WROVER-E based development.
16 It consists of two development boards, the Ethernet Board A and the PoE
17 board B. The `Ethernet Board (A)`_ contains Bluetooth/Wi-Fi dual-mode
18 ESP32-WROVER-E module and IP101GRI, a Single Port 10/100 Fast Ethernet
19 Transceiver (PHY). The `PoE Board (B)`_ provides power over Ethernet
[all …]
/Zephyr-latest/doc/connectivity/networking/
Dqemu_eth_setup.rst3 Networking with QEMU Ethernet
16 an Ethernet network interface.
40 When configuring the Zephyr instance, you must select the correct Ethernet
43 * For ``qemu_x86``, select ``Intel(R) PRO/1000 Gigabit Ethernet driver``
44 Ethernet driver. Driver is called ``e1000`` in Zephyr source tree.
45 * For ``qemu_cortex_m3``, select ``TI Stellaris MCU family ethernet driver``
46 Ethernet driver. Driver is called ``stellaris`` in Zephyr source tree.
47 * For ``mps2_an385``, select ``SMSC911x/9220 Ethernet driver`` Ethernet driver.
49 * For ``qemu_cortex_a53``, ``Intel(R) PRO/1000 Gigabit Ethernet driver``
50 Ethernet driver is selected by default.
[all …]
/Zephyr-latest/drivers/ethernet/nxp_enet/
DKconfig1 # NXP ENET ethernet drivers configuration options
16 bool "NXP ENET Ethernet driver"
24 Enable NXP ENET Ethernet driver.
27 bool "MCUX Ethernet driver"
35 Enable deprecated legacy MCUX Ethernet driver.
48 Enable the use of the ENET1G ethernet instance in 1G mode.
65 int "Number of RX buffers for ethernet driver"
72 int "Number of TX buffers for ethernet driver"
98 Place the Ethernet receiver in promiscuous mode. This may be useful
116 int "Number of RX buffers for ethernet driver"
[all …]
/Zephyr-latest/soc/espressif/esp32/
DKconfig58 Hidden option to enable the ESP32 Ethernet MAC driver.
59 Both Ethernet and MDIO depend on this driver.
60 This option allows enabling MDIO independently of Ethernet.
65 int "Ethernet DMA buffer size (Byte)"
69 Set the size of each buffer used by Ethernet MAC DMA.
72 int "Amount of Ethernet DMA Rx buffers"
80 int "Amount of Ethernet DMA Tx buffers"
/Zephyr-latest/include/zephyr/net/
Dethernet_bridge.h2 * @brief Ethernet Bridge public header file
4 * Ethernet Bridges connect two or more Ethernet networks together and
27 * @brief Ethernet Bridging API
28 * @defgroup eth_bridge Ethernet Bridging API
50 /* What Ethernet interfaces are bridged together */
72 * @brief Add an Ethernet network interface to a bridge
75 * into promiscuous mode. After more than one Ethernet interfaces are
88 * @brief Remove an Ethernet network interface from a bridge.
90 * If the bridge interface setup has only one Ethernet interface left
/Zephyr-latest/boards/silabs/starter_kits/slstk3701a/
Dboard.c19 /* Enable the ethernet PHY power */ in efm32gg_stk3701a_init()
22 printk("Ethernet PHY power gpio port is not ready!\n"); in efm32gg_stk3701a_init()
29 /* Configure ethernet reference clock */ in efm32gg_stk3701a_init()
32 printk("Ethernet reference clock gpio port is not ready!\n"); in efm32gg_stk3701a_init()
47 /* Release the ethernet PHY reset */ in efm32gg_stk3701a_init()
50 printk("Ethernet PHY reset gpio port is not ready!\n"); in efm32gg_stk3701a_init()
/Zephyr-latest/samples/drivers/ethernet/eth_ivshmem/
Dsample.yaml2 name: Inter-VM Shared Memory (ivshmem) Ethernet
4 sample.drivers.ethernet.eth_ivshmem:
8 - ethernet
/Zephyr-latest/dts/bindings/test/
Dvnd,ethernet.yaml4 description: Test Ethernet node
6 compatible: "vnd,ethernet"
8 include: ethernet-controller.yaml
/Zephyr-latest/samples/boards/espressif/ethernet/
Dsample.yaml2 description: Sample application to test ESP32 Ethernet
3 name: ESP32 Ethernet
5 sample.board.esp32.ethernet:
/Zephyr-latest/samples/drivers/ethernet/
Dindex.rst1 .. zephyr:code-sample-category:: ethernet
2 :name: Ethernet
5 These samples demonstrate how to use the :ref:`Ethernet <ethernet_interface>` driver API.

12345678910>>...29