Searched +full:mac +full:- +full:eeprom (Results 1 – 24 of 24) sorted by relevance
/Zephyr-Core-3.6.0/dts/bindings/ethernet/ |
D | atmel,gmac-common.yaml | 2 # Copyright (c) 2020-2021 Gerson Fernando Budke <nandojve@gmail.com> 3 # SPDX-License-Identifier: Apache-2.0 6 - name: ethernet-controller.yaml 7 - name: pinctrl-device.yaml 13 phy-handle: 16 num-queues: 22 max-frame-size: 28 means that normally gmac will reject any frame above max-frame-size 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 [all …]
|
/Zephyr-Core-3.6.0/drivers/ethernet/ |
D | Kconfig.sam_gmac | 4 # SPDX-License-Identifier: Apache-2.0 23 DT_ETH_SAM_GMAC_NQ := $(dt_node_int_prop_int,$(DT_ETH_SAM_GMAC_PATH),num-queues) 76 bool "Read from an I2C EEPROM" 78 Read MAC address from an I2C EEPROM. 83 hex "I2C EEPROM internal address" 86 Internal address of the EEPROM chip where the MAC address is stored. 91 int "I2C EEPROM internal address size" 95 Size (in bytes) of the internal EEPROM address.
|
D | eth_smsc911x_priv.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 4 * Copyright (c) 2018-2019 Linaro Limited 10 * http://www.apache.org/licenses/LICENSE-2.0 25 /* This file is the re-implementation of mps2_ethernet_api and Selftest's 27 * MPS2 Selftest:https://silver.arm.com/browse/VEI10 -> 28 * \ISCM-1-0\AN491\software\Selftest\v2m_mps2\ 44 (((val) >> (lsb)) & ((1 << ((msb) - (lsb) + 1)) - 1)) 46 #define SMSC9220_BFIELD(reg, bfield) BFIELD(SMSC9220->reg, reg ## _ ## bfield) 79 /* Read-only byte order testing register 87654321h (offset 0x64) */ 111 /* MAC CSR Synchronizer Command (offset 0xA4) */ [all …]
|
D | eth_smsc911x.c | 2 * Copyright (c) 2017-2018 ARM Limited 5 * SPDX-License-Identifier: Apache-2.0 49 uint8_t mac[6]; member 61 SMSC9220->MAC_CSR_CMD = cmd; in smsc_mac_regread() 63 while ((SMSC9220->MAC_CSR_CMD & MAC_CSR_CMD_BUSY) != 0) { in smsc_mac_regread() 66 *val = SMSC9220->MAC_CSR_DATA; in smsc_mac_regread() 75 SMSC9220->MAC_CSR_DATA = val; in smsc_mac_regwrite() 77 SMSC9220->MAC_CSR_CMD = cmd; in smsc_mac_regwrite() 79 while ((SMSC9220->MAC_CSR_CMD & MAC_CSR_CMD_BUSY) != 0) { in smsc_mac_regwrite() 92 return -1; in smsc_phy_regread() [all …]
|
/Zephyr-Core-3.6.0/boards/arm/atsame54_xpro/ |
D | Kconfig.defconfig | 4 # SPDX-License-Identifier: Apache-2.0 13 # Read MAC address from AT24MAC402 EEPROM
|
D | atsame54_xpro.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include "atsame54_xpro-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 18 zephyr,shell-uart = &sercom2; 26 pwm-led0 = &pwm_led0; 28 i2c-0 = &sercom7; 32 compatible = "gpio-leds"; 40 compatible = "pwm-leds"; 47 compatible = "gpio-keys"; [all …]
|
/Zephyr-Core-3.6.0/boards/arm/sam_e70_xplained/ |
D | Kconfig.defconfig | 4 # SPDX-License-Identifier: Apache-2.0 13 # Read MAC address from AT24MAC402 EEPROM
|
D | sam_e70_xplained-common.dtsi | 7 * SPDX-License-Identifier: Apache-2.0 10 #include "sam_e70_xplained-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 i2c-0 = &twihs0; 16 i2c-1 = &twihs2; 24 zephyr,shell-uart = &usart1; 27 zephyr,code-partition = &slot0_partition; 32 compatible = "gpio-leds"; 40 compatible = "gpio-keys"; 54 clock-frequency = <300000000>; [all …]
|
/Zephyr-Core-3.6.0/boards/arm/sam_v71_xult/ |
D | Kconfig.defconfig | 5 # SPDX-License-Identifier: Apache-2.0 14 # Read MAC address from AT24MAC402 EEPROM
|
D | sam_v71_xult-common.dtsi | 5 * Copyright (c) 2019-2022 Gerson Fernando Budke <nandojve@gmail.com> 7 * SPDX-License-Identifier: Apache-2.0 10 #include "sam_v71_xult-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 i2c-0 = &twihs0; 16 i2c-1 = &twihs2; 18 pwm-led0 = &pwm_led0; 19 pwm-0 = &pwm0; 27 zephyr,shell-uart = &usart1; 30 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-Core-3.6.0/boards/arm/cyclonev_socdk/ |
D | cyclonev_socdk.dts | 2 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/dt-bindings/gpio/gpio.h> 14 compatible = "altr,socfpga-cyclone5-socdk", "altr,socfpga-cyclone5", "altr,socfpga"; 28 eeprom-0 = &eeprom; 32 compatible = "gpio-leds"; 50 local-mac-address = [e6 88 2d 82 1f d4]; 65 eeprom: eeprom@51 { label 70 address-width = <8>; 87 zephyr,shell-uart = &uart0;
|
/Zephyr-Core-3.6.0/boards/arm/atsame54_xpro/doc/ |
D | index.rst | 10 prototyping with the SAM E54 Cortex®-M4F processor-based 17 :alt: ATSAME54-XPRO 22 - ATSAME54P20A ARM Cortex-M4F processor at 120 MHz 23 - 32.768 kHz crystal oscillator 24 - 12 MHz crystal oscillator 25 - 1024 KiB flash memory and 256 KiB of RAM 26 - One yellow user LED 27 - One mechanical user push button 28 - One reset button 29 - On-board USB based EDBG unit with serial console [all …]
|
/Zephyr-Core-3.6.0/doc/releases/ |
D | release-notes-1.13.rst | 16 * 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 89 * eth: mcux: Added an option for randomized, but stable MAC address [all …]
|
D | release-notes-2.1.rst | 13 * Expanded support for ARMv6-M architecture. 50 hardware-based stack overflow detection) in ARMv6-M architecture 51 * Added QEMU support for ARMv6-M architecture 52 * Extended test coverage for ARM-specific kernel features in ARMv6-M 54 * Enhanced runtime MPU programming in ARMv8-M architecture, making 55 the full partitioning of kernel SRAM memory a user-configurable 57 * Added CMSIS support for Cortex-R architectures. 59 * Added missing Cortex-R CPU device tree bindings. 60 * Fixed incorrect Cortex-R device tree specification. 68 * RISC-V: [all …]
|
D | release-notes-3.2.rst | 13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`). 15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`. 31 * CVE-2022-2993: Under embargo until 2022-11-03 33 * CVE-2022-2741: Under embargo until 2022-10-14 56 This definition can be used by third-party code to compile code conditional 58 Therefore, any third-party code integrated using the Zephyr build system will 91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates 129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig 156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and 157 :dtcompatible:`fixed-partitions`. [all …]
|
D | release-notes-2.7.rst | 17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M 18 * Improved thread safety for Newlib and C++ on SMP-capable systems 20 * New Action-based Power Management API 23 * Linker Support for Tightly-Coupled Memory in RISC-V 25 * Support for extended PCI / PCIe capabilities, improved MIS-X support 28 * EEPROM now can be emulated in flash 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) 37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates 38 * We added support for ARM Cortex-R Architecture [all …]
|
D | release-notes-3.4.rst | 20 * Added Power Delivery Source Support to the USB-C Stack. 22 * Cache API functions are now fully in-lined by compilers. 23 * Added an API for real-time clocks (RTC). 29 - Introduction of 3 new test harnesses into twister supporting pyTest, 31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated. 46 * CVE-2023-1901: Under embargo until 2023-07-04 48 * CVE-2023-1902: Under embargo until 2023-07-04 67 +--------------------------------------------------+ 69 +--------------------------------------------------+ 71 +--------------------------------------------------+ [all …]
|
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|
D | release-notes-3.0.rst | 22 * 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 …]
|
D | release-notes-3.5.rst | 38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3 39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_ 41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j 42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_ 44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7 45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_ 47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4 48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_ 50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh 51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_ [all …]
|
D | release-notes-2.4.rst | 33 * 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 …]
|
D | release-notes-2.3.rst | 18 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 …]
|
D | release-notes-2.6.rst | 13 * 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 …]
|
D | release-notes-2.5.rst | 27 * CVE-2021-3323: Under embargo until 2021-04-14 28 * CVE-2021-3321: Under embargo until 2021-04-14 29 * CVE-2021-3320: Under embargo until 2021-04-14 39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'. 63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive 67 timeout usage must use the new-style k_timeout_t type and not the 87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a 101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0. 146 sys_heap/k_heaps. Note that the new-style heap is a general [all …]
|