/Zephyr-latest/subsys/bindesc/ |
D | Kconfig.version | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "Version binary descriptors" 7 Add the version binary descriptors 12 bool "Kernel version string" 14 The kernel version string, such as "3.4.0" 17 bool "Kernel version major" 19 The major version number, such as 3 in 3.4.0 22 bool "Kernel version minor" 24 The minor version number, such as 4 in 3.4.0 27 bool "Kernel version patchlevel" [all …]
|
/Zephyr-latest/samples/tfm_integration/tfm_ipc/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 17 * \brief Retrieve the version of the PSA Framework API. 25 uint32_t version; in tfm_get_version() local 27 version = psa_framework_version(); in tfm_get_version() 28 if (version == PSA_FRAMEWORK_VERSION) { in tfm_get_version() 29 printk("The version of the PSA Framework API is %d.\n", in tfm_get_version() 30 version); in tfm_get_version() 32 printk("The version of the PSA Framework API is not valid!\n"); in tfm_get_version() 39 * \brief Retrieve the minor version of a RoT Service. 43 uint32_t version; in tfm_get_sid() local [all …]
|
/Zephyr-latest/doc/develop/api/ |
D | overview.rst | 10 The version column uses `semantic version <https://semver.org/>`_, and has the 13 * Major version zero (0.y.z) is for initial development. Anything MAY 16 * If minor version is up to one (0.1.z), API is considered 18 * If minor version is larger than one (0.y.z | y > 1), API is considered 21 * Version 1.0.0 defines the public API. The way in which the version number 27 * All existing stable APIs in Zephyr will be start with version 1.0.0. 29 * Patch version Z (x.y.Z | x > 0) MUST be incremented if only backwards 33 * Minor version Y (x.Y.z | x > 0) MUST be incremented if new, backwards 38 Patch version MUST be reset to 0 when minor version is incremented. 40 * Major version X (x.Y.z | x > 0) MUST be incremented if a compatibility [all …]
|
/Zephyr-latest/subsys/net/lib/lwm2m/ |
D | Kconfig.ipso | 2 # SPDX-License-Identifier: Apache-2.0 28 prompt "IPSO Temperature object version" 32 Select which version of the IPSO Temperature object should be used. 35 bool "IPSO Temperature object version 1.0" 38 bool "IPSO Temperature object version 1.1" 57 prompt "IPSO Generic Sensor object version" 60 Select which version of the IPSO Generic Sensor object should be used. 63 bool "IPSO Generic Sensor object version 1.0" 66 bool "IPSO Generic Sensor object version 1.1" 97 prompt "IPSO Humidity Sensor object version" [all …]
|
/Zephyr-latest/tests/boot/with_mcumgr/pytest/ |
D | utils.py | 3 # SPDX-License-Identifier: Apache-2.0 14 def check_with_shell_command(shell: Shell, version: str, swap_type: str | None = None) -> None: 16 assert mcuboot_areas.areas[0].version == version 21 def check_with_mcumgr_command(mcumgr: MCUmgr, version: str) -> None: 23 # version displayed by MCUmgr does not print +0 and changes + to '.' for non-zero values 24 assert image_list[0].version == version.replace('+0', '').replace('+', '.')
|
/Zephyr-latest/share/zephyr-package/cmake/ |
D | ZephyrConfigVersion.cmake | 1 # SPDX-License-Identifier: Apache-2.0 3 # This file provides Zephyr Config Package version information. 5 # The purpose of the version file is to ensure that CMake find_package can correctly locate a 8 # Checking for version 0.0.0 is a way to allow other Zephyr installation to determine if there is a… 10 # Version 0.0.0 indicates that we should just return, in order to obtain our path. 20 message("\n ${CMAKE_CURRENT_LIST_FILE}, version: ${PACKAGE_VERSION}\n") 27 … future, this is the place to update in case Zephyr 3.x is not backward compatible with version 2.x 53 # meaning the package version must be ignored and the Zephyr pointed to by 54 # ZEPHYR_BASE is to be used regardless of version. 55 if (${ZEPHYR_BASE}/share/zephyr-package/cmake STREQUAL ${CMAKE_CURRENT_LIST_DIR}) [all …]
|
/Zephyr-latest/scripts/ci/ |
D | version_mgr.py | 2 # Copyright (c) 2020-2023 Intel Corp. 3 # SPDX-License-Identifier: Apache-2.0 9 "version": "<commit>", 30 parser.add_argument('-l', '--list', action="store_true", 32 parser.add_argument('-u', '--update', 34 parser.add_argument('-L', '--latest', action="store_true", 35 help="Get latest published version") 36 parser.add_argument('-w', '--weekly', action="store_true", 38 parser.add_argument('-W', '--list-weekly', action="store_true", 40 parser.add_argument('-v', '--verbose', action="store_true", [all …]
|
/Zephyr-latest/include/zephyr/ |
D | kernel_version.h | 1 /* kernel version support */ 6 * SPDX-License-Identifier: Apache-2.0 17 * @defgroup version_apis Version APIs 21 * The kernel version has been converted from a string to a four-byte 25 * numeric version, x.y.z. These fields denote: 26 * x -- major release 27 * y -- minor release 28 * z -- patchlevel release 37 /* kernel version routines */ 40 * @brief Return the kernel version of the present build [all …]
|
/Zephyr-latest/.github/workflows/ |
D | devicetree_checks.yml | 3 # SPDX-License-Identifier: Apache-2.0 10 - main 11 - v*-branch 13 - 'scripts/dts/**' 14 - '.github/workflows/devicetree_checks.yml' 17 - main 18 - v*-branch 20 - 'scripts/dts/**' 21 - '.github/workflows/devicetree_checks.yml' 24 devicetree-checks: [all …]
|
D | west_cmds.yml | 2 # SPDX-License-Identifier: Apache-2.0 9 - main 10 - v*-branch 11 - collab-* 13 - 'scripts/west-commands.yml' 14 - 'scripts/west_commands/**' 15 - '.github/workflows/west_cmds.yml' 18 - main 19 - v*-branch 20 - collab-* [all …]
|
D | release.yml | 6 - 'v*' 7 - '!v*rc*' 11 runs-on: ubuntu-22.04 13 - uses: actions/checkout@v4 15 fetch-depth: 0 17 - name: Get the version 20 echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT 23 - name: REUSE Compliance Check 24 uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0 26 args: spdx -o zephyr-${{ steps.get_version.outputs.VERSION }}.spdx [all …]
|
/Zephyr-latest/tests/boot/mcuboot_data_sharing/ |
D | CMakeLists.txt | 4 # SPDX-License-Identifier: Apache-2.0 7 cmake_minimum_required(VERSION 3.20.0) 21 # Get MCUboot version from the VERSION file in the repository and create a local output header 22 # version file so that it can be compared against in the test 23 set(VERSION_FILE ${ZEPHYR_MCUBOOT_MODULE_DIR}/boot/zephyr/VERSION) 26 include(${ZEPHYR_BASE}/cmake/modules/version.cmake) 27 file(READ ${ZEPHYR_BASE}/version.h.in version_content)
|
/Zephyr-latest/modules/hal_nordic/nrf-regtool/ |
D | nrf-regtoolConfigVersion.cmake | 2 # SPDX-License-Identifier: Apache-2.0 4 find_program(NRF_REGTOOL nrf-regtool) 8 COMMAND ${NRF_REGTOOL} --version 9 OUTPUT_VARIABLE version 13 if(result EQUAL 0 AND version MATCHES "version ([0-9]+[.][0-9]+[.][0-9]+)") 22 "Found nrf-regtool (found suitable version \"${PACKAGE_VERSION}\", " 31 # We only get here if we don't pass the version check. 33 set(NRF_REGTOOL NRF_REGTOOL-NOTFOUND CACHE INTERNAL "Path to a program")
|
/Zephyr-latest/drivers/wifi/esp_at/ |
D | Kconfig.esp_at | 2 # SPDX-License-Identifier: Apache-2.0 18 running ESP-AT firmware (https://github.com/espressif/esp-at). 94 version. This is ignored if a reset pin is configured. 135 prompt "AT version" 138 Select which version of AT command set should be used. 141 bool "AT version 1.7" 143 Use AT command set version 1.7. 146 bool "AT version 2.0" 148 Use AT command set version 2.0. 151 bool "AT version 2.1" [all …]
|
/Zephyr-latest/cmake/modules/ |
D | FindZephyr-sdk.cmake | 1 # SPDX-License-Identifier: Apache-2.0 3 # Copyright (c) 2022-2023, Nordic Semiconductor ASA 5 # FindZephyr-sdk module for supporting module search mode of Zephyr SDK. 7 # It is possible to control the behavior of the Zephyr-SDK package using 9 # The Zephyr-SDK package supports the components: 10 # - LOAD: Load a Zephyr-SDK. This is the default behavior if no COMPONENTS is specified. 15 # It extends the Zephyr-sdk CMake package by providing more flexibility in when 25 # 'Zephyr-sdk_FOUND' 28 # - LIST: Will list all available Zephyr SDKs found in the system but not load 29 # any Sdk. This can be used to fetch available Zephyr-SDKs before doing [all …]
|
D | west.cmake | 1 # SPDX-License-Identifier: Apache-2.0 16 # Cut out any symbolic links, e.g. python3.x -> python 37 -c 38 "import west.version; print(west.version.__version__, end='')" 48 The Python version used by west is: ${WEST_PYTHON}${west_realpath_msg}\n\ 49 The Python version used by CMake is: ${PYTHON_EXECUTABLE}${python_realpath_msg}") 52 …message(FATAL_ERROR "Unable to import west.version from '${PYTHON_EXECUTABLE}':\n${west_version_er… 54 ${PYTHON_EXECUTABLE} -m pip install west\ 59 set(WEST WEST-NOTFOUND CACHE INTERNAL "West") 62 # We can import west from PYTHON_EXECUTABLE and have its version. [all …]
|
D | FindDtc.cmake | 1 # SPDX-License-Identifier: Apache-2.0 11 # Set to 'DTC-NOTFOUND' if dtc was not found. 17 # The version of devicetree compiler, dtc. 25 # Parse the 'dtc --version' output to find the installed version. 28 ${DTC} --version 36 string(REGEX MATCH "Version: DTC v?([0-9]+[.][0-9]+[.][0-9]+).*" out_var ${dtc_version_output}) 47 # DTC was found but version requirement is not met, or dtc was not working. 49 set(DTC DTC-NOTFOUND CACHE FILEPATH "Path to a program" FORCE)
|
D | FindGnuLd.cmake | 1 # SPDX-License-Identifier: Apache-2.0 12 # Set to 'GNULD_LINKER-NOTFOUND' if ld was not found. 18 # The version of GNU ld. 46 execute_process(COMMAND ${CMAKE_C_COMPILER} --print-prog-name=ld.bfd 74 # Parse the 'ld.bfd --version' output to find the installed version. 77 ${GNULD_LINKER} --version 84 # Extract GNU ld version. Different distros have their 85 # own version scheme so we need to account for that. 87 # - "GNU ld (GNU Binutils for Ubuntu) 2.34" 88 # - "GNU ld (Zephyr SDK 0.15.2) 2.38" [all …]
|
D | Findarmclang.cmake | 1 # SPDX-License-Identifier: Apache-2.0 13 # The version of the arm clang toolchain. 18 # Parse the 'clang --version' output to find the installed version. 19 …execute_process(COMMAND ${CMAKE_C_COMPILER} --target=${triple} --version OUTPUT_VARIABLE ARMCLANG_… 21 set(ARMCLANG_VERSION ARMCLANG_VERSION-NOTFOUND) 23 # Compiler version is either terminated directly, or followed by space and extra build info. 24 if(line MATCHES ".*[aA]rm [cC]ompiler[^0-9]*([0-9.]+)($| .*$)")
|
/Zephyr-latest/tests/kernel/common/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/version.h> 37 uint32_t version = sys_kernel_version_get(); in ZTEST() local 39 zassert_true(SYS_KERNEL_VER_MAJOR(version) == KERNEL_VERSION_MAJOR, in ZTEST() 40 "major version mismatch"); in ZTEST() 41 zassert_true(SYS_KERNEL_VER_MINOR(version) == KERNEL_VERSION_MINOR, in ZTEST() 42 "minor version mismatch"); in ZTEST() 43 zassert_true(SYS_KERNEL_VER_PATCHLEVEL(version) == KERNEL_PATCHLEVEL, in ZTEST() 44 "patchlevel version match"); in ZTEST()
|
/Zephyr-latest/doc/develop/toolchains/ |
D | zephyr_sdk.rst | 18 * ARC (32-bit and 64-bit; ARCv1, ARCv2, ARCv3) 19 * ARM (32-bit and 64-bit; ARMv6, ARMv7, ARMv8; A/R/M Profiles) 20 * MIPS (32-bit and 64-bit) 22 * RISC-V (32-bit and 64-bit; RV32I, RV32E, RV64I) 23 * x86 (32-bit and 64-bit) 34 script. Additional OS-specific instructions are described in the sections below. 52 * ``/company/tools/zephyr-sdk-0.13.2`` 53 * ``/company/tools/zephyr-sdk-a.b.c`` 54 * ``/company/tools/zephyr-sdk-x.y.z`` 56 This allows the Zephyr build system to choose the correct version of the SDK, [all …]
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | mcumgr_backporting.rst | 10 changes to Zephyr version 2.7 LTS 13 version of Zephyr (backports), and one for issues that are being fixed only in a previous version. 15 The upstream MCUmgr repository is located `in this page <https://github.com/apache/mynewt-mcumgr>`_. 16 The Zephyr fork used in version 2.7 and earlier is `located here <https://github.com/zephyrproject-… 17 …rary that is `part of the Zephyr code base <https://github.com/zephyrproject-rtos/zephyr/tree/main… 22 In Zephyr version 2.7 and earlier, you must first apply the fix 27 … done directly to the Zephyr held code of the MCUmgr library, is backported to the ``v2.7-branch``. 28 … ported to the Zephyr held code from the upstream repository, is backported to the ``v2.7-branch``. 29 * The fix, done upstream and no longer relevant to the current version, is directly backported 30 to the ``v2.7-branch``. [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ptp.h | 4 * SPDX-License-Identifier: Apache-2.0 11 * References are to version 2019 of IEEE 1588, ("PTP") 21 * @version 0.1.0 32 #define PTP_MAJOR_VERSION 2 /**< Major PTP Version */ 33 #define PTP_MINOR_VERSION 1 /**< Minor PTP Version */ 35 #define PTP_VERSION (PTP_MINOR_VERSION << 4 | PTP_MAJOR_VERSION) /**< PTP version IEEE-1588:2019 */
|
/Zephyr-latest/kernel/ |
D | version.c | 2 * Copyright (c) 1997-2010, 2012-2014 Wind River Systems, Inc. 4 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/version.h> /* generated by MAKE, at compile time */ 11 * @brief Return the kernel version of the present build 13 * The kernel version is a four-byte value, whose format is described in the 16 * @return kernel version
|
/Zephyr-latest/scripts/west_commands/ |
D | sdk.py | 3 # SPDX-License-Identifier: Apache-2.0 44 See 'west sdk list --help' for details. 50 See 'west sdk install --help' for details. 84 Set --version option to install a specific version of the SDK. 85 … If not specified, the install version is detected from "${ZEPHYR_BASE}/SDK_VERSION file. 88 You can specify the installation directory with --install-dir or --install-base. 89 If the specified version of the SDK is already installed, 91 --install-dir and --install-base. 93 Typically, Zephyr SDK archives contain only one directory named zephyr-sdk-<version> 95 … The SDK archive is extracted to the home directory if both --install-dir and --install-base [all …]
|