Home
last modified time | relevance | path

Searched +full:non +full:- +full:vlan (Results 1 – 25 of 28) sorted by relevance

12

/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
21 # TEST-NET-2 from RFC 5737
24 # VLAN tag for the second interface
29 # TEST-NET-3 from RFC 5737
32 # VLAN tag for the second interface
/Zephyr-latest/samples/net/gptp/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
7 # 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
9 # how to do this kind of setup. See also VLAN sample application
10 # for vlan-setup-linux.sh script that can be used to setup the
11 # VLAN IP addressing in Linux side (if that is desired).
28 int "VLAN tag for second interface"
33 Set VLAN (virtual LAN) tag (id) that is used in the sample
47 int "VLAN tag for third interface"
52 Set VLAN (virtual LAN) tag (id) that is used in the sample
DREADME.rst1 .. zephyr:code-sample:: gptp
3 :relevant-api: gptp ptp_time
5 Enable gPTP support and monitor functionality using net-shell.
12 queues) and setup VLANs (if enabled). The net-shell is also enabled so that
29 embedded device like NXP FRDM-K64F, Nucleo-H743-ZI, Nucleo-H745ZI-Q,
30 Nucleo-F767ZI or Atmel SAM-E70 Xplained. Note that gPTP is only supported for
36 .. zephyr-app-commands::
37 :zephyr-app: samples/net/gptp
42 The net-shell command "**net gptp**" will print out general gPTP information.
46 mark the device as non AS capable and disable it.
[all …]
/Zephyr-latest/samples/net/sockets/txtime/
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
16 # TEST-NET-2 from RFC 5737
18 # VLAN tag for the second interface
23 # TEST-NET-3 from RFC 5737
25 # VLAN tag for the second interface
/Zephyr-latest/samples/net/sockets/echo_client/
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
17 # TEST-NET-2 from RFC 5737
19 # VLAN tag for the second interface
24 # TEST-NET-3 from RFC 5737
26 # VLAN tag for the second interface
/Zephyr-latest/samples/net/mdns_responder/
Doverlay-vlan.conf3 # We have one non-vlan interface and two VLAN interfaces
16 # TEST-NET-2 from RFC 5737
19 # VLAN tag for the second interface
24 # TEST-NET-3 from RFC 5737
27 # VLAN tag for the second interface
/Zephyr-latest/dts/bindings/ethernet/
Dxlnx,gem.yaml3 # SPDX-License-Identifier: Apache-2.0
10 include: ethernet-controller.yaml
19 clock-frequency:
27 which it will be adjusted at run-time. Therefore, the value of this
29 respective GEM's TX clock - by default, this is the IO PLL.
31 mdc-divider:
42 init-mdio-phy:
45 Activates the management of a PHY associated with the controller in-
46 stance. If this parameter is activated at the board level, the de-
47 fault values of the associated parameters mdio-phy-address, phy-poll-
[all …]
Dsnps,dwcxgmac.yaml2 # SPDX - License - Identifier : Apache - 2.0
9 - name: reset-device.yaml
10 - name: ethernet-controller.yaml
17 max-frame-size:
23 means that normally xgmac will reject any frame above max-frame-size
27 max-speed:
30 - 10
31 - 100
32 - 1000
33 - 2500
[all …]
/Zephyr-latest/include/zephyr/net/
Dethernet.h10 * SPDX-License-Identifier: Apache-2.0
151 /** VLAN supported */
172 /** IEEE 802.1Qav (credit-based shaping) supported */
187 /** VLAN Tag stripping */
205 /** TX-Injection supported */
258 * 10Base-T1S standard.
271 * compliant vendor (like for e.g. LAN865x - e.g. [2]).
274 * [1] - "OPEN Alliance 10BASE-T1x MAC-PHY Serial
276 * [2] - "DS60001734C" - LAN865x data sheet
428 * Additional fragment size (from Qbr). The minimum non-final
[all …]
/Zephyr-latest/drivers/ethernet/
Deth_xlnx_gem_priv.h7 * SPDX-License-Identifier: Apache-2.0
26 /* Receive Buffer Descriptor bits & masks: comp. Zynq-7000 TRM, Table 16-2. */
30 * [31 .. 02] Mask for effective buffer address -> excludes [1..0]
47 * [23 .. 22] These bits have different semantics depending on whether RX check-
49 * [21] VLAN tag (type ID 0x8100) detected
50 * [20] Priority tag: VLAN tag (type ID 0x8100) and null VLAN identifier
52 * [19 .. 17] VLAN priority
54 * [15] End-of-frame bit
55 * [14] Start-of-frame bit
78 /* Transmit Buffer Descriptor bits & masks: comp. Zynq-7000 TRM, Table 16-3. */
[all …]
Deth_cyclonev_priv.h4 * SPDX-License-Identifier: Apache-2.0
8 * 3504-0 Universal 10/100/1000 Ethernet MAC (DWC_gmac)
321 #define EMAC_DMA_HW_FEATURE_HDSEL 0x00000004 /* Half-Duplex support */
332 * -------------------------------------------------------------------------------------------
334 * -------------------------------------------------------------------------------------------
337 * -------------------------------------------------------------------------------------------
339 * --------------------------------------------------------------------------------------------
342 * --------------------------------------------------------------------------------------------
365 /*!< VLAN Tag: received frame is a VLAN frame */
375 /*!< Frame type - Ethernet, otherwise 802.3 */
[all …]
Deth_xlnx_gem.c5 * SPDX-License-Identifier: Apache-2.0
8 * - Only supports 32-bit addresses in buffer descriptors, therefore
9 * the ZynqMP APU (Cortex-A53 cores) may not be fully supported.
10 * - Hardware timestamps not considered.
11 * - VLAN tags not considered.
12 * - Wake-on-LAN interrupt not supported.
13 * - Send function is not SMP-capable (due to single TX done semaphore).
14 * - Interrupt-driven PHY management not supported - polling only.
15 * - No explicit placement of the DMA memory area(s) in either a
18 * with the Cortex-R5 QEMU target or an actual R5 running without the
[all …]
/Zephyr-latest/doc/connectivity/networking/
Doverview.rst13 The networking IP stack is modular and highly configurable via build-time
18 * **IPv6** The support for IPv6 is enabled by default. Various IPv6 sub-options
63 implemented. Both blocking and non-blocking datagram (UDP) and stream (TCP)
71 A sample :zephyr:code-sample:`mqtt-publisher` client application for MQTT v3.1.1 is
76 Both :zephyr:code-sample:`coap-client` and :zephyr:code-sample:`coap-server` sample
79 * **LWM2M** OMA Lightweight Machine-to-Machine Protocol
85 :zephyr:code-sample:`lwm2m-client` sample implements the library as an example.
91 :zephyr:code-sample:`sockets-http-client` and
92 :zephyr:code-sample:`sockets-http-server` samples are provided.
101 and link-local multicast name resolution
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]
Drelease-notes-1.13.rst16 * Support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP)
23 * Basic support for Arm TrustZone in Armv8-M
42 * arch: arm: implement ARMv8-M MPU driver
44 * arch: arm: macro API for defining non-secure entry functions
48 * arch: ARM: Change the march used by cortex-m0 and cortex-m0plus
50 * arch: arm: basic Arm TrustZone-M functionality for Cortex-M23 and Cortex-M33
51 * arch: arm: built-in stack protection using Armv8-M SPLIM registers
52 * arch: arm: API for using TT intrinsics in Secure/Non-Secure Armv8-M firmware
63 * riscv32: riscv-privilege: Microsemi Mi-V support
99 * modem: Added Wistron WNC-M14A2A LTE-M Modem driver
[all …]
Drelease-notes-1.12.rst12 - Asymmetric multiprocessing (AMP) via integration of OpenAMP
13 - Persistent storage support for Bluetooth Low Energy including Mesh
14 - 802.1Q - Virtual Local Area Network (VLAN) traffic on an Ethernet network
15 - Support multiple concurrent filesystem devices, partitions, and FS types
16 - Ethernet network management interface
17 - Networking traffic prioritization on a per-connection basis
18 - Support for Ethernet statistical counters
19 - Support for TAP net device on the native POSIX port
20 - Command-line Zephyr meta-tool "west"
21 - SPI slave support
[all …]
Dmigration-guide-3.7.rst22 out-of-tree SoCs and boards to be ported to the new model. See the
25 * The following build-time generated headers:
27 .. list-table::
28 :header-rows: 1
30 * - Affected header files
31 * - ``app_version.h``
32 * - ``autoconf.h``
33 * - ``cmake_intdef.h``
34 * - ``core-isa-dM.h``
35 * - ``devicetree_generated.h``
[all …]
Drelease-notes-3.7.rst10 This release is the last non-maintenance 3.x release and, as such, will be the next
18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API,
21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017
25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio
29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and
35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
39 1588) allows to synchronize time across devices with sub-microsecond accuracy.
52 * 1-Wire
71 :ref:`pinctrl-guide` for more details.
88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8
[all …]
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing
35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core
36 * CVE-2020-10072: all threads can access all socket file descriptors
37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat
38 * CVE-2020-13599: Security problem with settings and littlefs
39 * CVE-2020-13601: Under embargo until 2020/11/18
40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv
50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if
[all …]
Drelease-notes-2.3.rst18 with future support for features like 64-bit and absolute timeouts in mind
21 * Zephyr now integrates with the TF-M (Trusted Firmware M) PSA-compliant
24 * The CMSIS-DSP library is now included and integrated
33 * CVE-2020-10022: UpdateHub Module Copies a Variable-Sized Hash String
34 into a fixed-size array.
35 * CVE-2020-10059: UpdateHub Module Explicitly Disables TLS
37 * CVE-2020-10061: Improper handling of the full-buffer case in the
39 * CVE-2020-10062: Packet length decoding error in MQTT
40 * CVE-2020-10063: Remote Denial of Service in CoAP Option Parsing Due
42 * CVE-2020-10068: In the Zephyr project Bluetooth subsystem, certain
[all …]
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]
Drelease-notes-2.6.rst13 * Added support for 64-bit ARCv3
14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture
15 * Added initial support for Arm v8.1-m and Cortex-M55
22 https://github.com/zephyrproject-rtos/example-application
34 * CVE-2021-3581: Under embargo until 2021-09-04
41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented.
47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned.
48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change
194 * Added support for null pointer dereferencing detection in Cortex-M.
[all …]
Drelease-notes-3.0.rst22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf
23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_
25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj
26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_
28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m
29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_
36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN()
58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been
69 * The following Kconfig options related to radio front-end modules (FEMs) were
[all …]
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[all …]
/Zephyr-latest/drivers/ethernet/dwc_xgmac/
Deth_dwc_xgmac_priv.h7 * SPDX-License-Identifier: Apache-2.0
467 * the EDMA starts pre-fetching the TxDMA descriptors
471 * the EDMA starts pre-fetching the RxDMA descriptors
492 /* Address-Aligned Beats. When this bit is set to 1, the AXI master performs
493 * address-aligned burst transfers on Read and Write channels
496 /* Enhanced Address Mode Enable: e DMA engine uses either the 40- or 48-bit address,
519 * programmed to a non-zero value (when split header feature is not enabled).
579 * the MAC Receiver based on the DMA channel number programmed in the L3-L4 filter
580 * registers, RSS lookup table, the ethernet DA address registers or VLAN filter registers.
590 * blocks of 256 bytes. Range 0 - 63
[all …]

12