Searched +full:directory +full:- +full:to +full:- +full:scan (Results 1 – 25 of 30) sorted by relevance
12
/Zephyr-Core-3.4.0/.github/workflows/ |
D | license_check.yml | 7 runs-on: ubuntu-22.04 8 name: Scan code for licenses 10 - name: Checkout the code 12 - name: Scan the code 14 uses: zephyrproject-rtos/action_scancode@v4 16 directory-to-scan: 'scan/' 17 - name: Artifact Upload 18 uses: actions/upload-artifact@v3 23 - name: Verify 25 if [ -s ./artifacts/report.txt ]; then
|
/Zephyr-Core-3.4.0/scripts/net/ |
D | README.txt | 1 The shell script run-sample-tests.sh runs selected Zephyr samples against 2 the network test applications Docker container provided by the 'net-tools' 3 Zephyr project, https://github.com/zephyrproject-rtos/net-tools. 10 'net-tools' Docker container has been created, see the first bullet point 11 at the net-tools Docker README file 12 https://github.com/zephyrproject-rtos/net-tools/blob/master/README.docker. 14 In essence, the following needs to be done: 17 * Check out the net-tools project from github or update it with west 18 * Change working directory to the net-tools repository 20 * Run 'docker build -t net-tools .' [all …]
|
D | run-sample-tests.sh | 3 # SPDX-License-Identifier: Apache-2.0 5 image=net-tools 6 name=net-tools 7 network=net-tools0 14 docker_test_script_name=docker-test.sh 24 if [ -z "$ZEPHYR_BASE" ]; then 27 elif [ ! -d "$ZEPHYR_BASE" ]; then 28 echo '$ZEPHYR_BASE is set, but it is not a directory' >&2 32 if [ -z "$NET_TOOLS_BASE" ]; then 39 l="$d/net-tools" [all …]
|
/Zephyr-Core-3.4.0/scripts/west_commands/zspdx/ |
D | sbom.py | 3 # SPDX-License-Identifier: Apache-2.0 13 # SBOMConfig contains settings that will be passed along to the various 22 # location of build directory 25 # location of SPDX document output directory 34 # create Cmake file-based API directories and query file 36 # 1) build_dir: build directory 38 # check that query dir exists as a directory, or else create it 42 log.err(f'cmake api query directory {cmakeApiDirPath} exists and is not a directory') 44 # directory exists, we're good 46 # create the directory [all …]
|
/Zephyr-Core-3.4.0/scripts/build/ |
D | check_init_priorities.py | 4 # SPDX-License-Identifier: Apache-2.0 9 This script parses the object files in the specified build directory, creates a 14 This can be used to detect devices that are initialized in the incorrect order, 30 # This is needed to load edt.pickle files. 32 "dts", "python-devicetree", "src")) 33 from devicetree import edtlib # pylint: disable=unused-import 43 # File name suffix for object files to be scanned. 50 # File name to check for detecting and skiping nested build directories. 107 file_path: path of the file to be loaded. 162 "object files in the build directory? " [all …]
|
/Zephyr-Core-3.4.0/ |
D | Kconfig.zephyr | 3 # Copyright (c) 2014-2015 Wind River Systems, Inc. 6 # SPDX-License-Identifier: Apache-2.0 91 bool "Link application into /chosen/zephyr,code-partition from devicetree" 94 selected by the zephyr,code-partition property in /chosen in devicetree. 98 # Workaround for not being able to have commas in macro arguments 99 DT_CHOSEN_Z_CODE_PARTITION := zephyr,code-partition 102 # Only user-configurable when USE_DT_CODE_PARTITION is disabled 115 # Only user-configurable when USE_DT_CODE_PARTITION is disabled 120 If non-zero, this option specifies the size, in bytes, of the flash 121 area that the Zephyr image will be allowed to occupy. If zero, the [all …]
|
D | CMakeLists.txt | 1 # SPDX-License-Identifier: Apache-2.0 5 # Note that this is *NOT* the top-level CMakeLists.txt. That's in the 9 # To see a list of typical targets execute "make usage" 11 # Comments in this file are targeted only to the developer, do not 12 # expect to learn how to build the kernel reading this file. 16 cmake was invoked with '${CMAKE_CURRENT_LIST_DIR}' specified as the source directory, 17 but it must be invoked with an application source directory, 26 # and https://cmake.org/pipermail/cmake/2019-May/thread.html#69496 33 subtle and hard to debug CMake issues.") 36 # -fmacro-prefix-map=${ZEPHYR_BASE}= [all …]
|
/Zephyr-Core-3.4.0/doc/contribute/ |
D | guidelines.rst | 6 As an open-source project, we welcome and encourage the community to submit 7 patches directly to the project. In our collaborative open source environment, 11 This document explains how to participate in project conversations, log bugs 12 and enhancement requests, and submit patches to the project so your patch will 20 Licensing is very important to open source projects. It helps ensure the 21 software continues to be available under the terms that the author desired. 24 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE 26 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr 29 the project's `GitHub repo`_) to strike a balance between open 30 contribution and allowing you to use the software however you would like [all …]
|
/Zephyr-Core-3.4.0/boards/arm/nrf52840dongle_nrf52840/doc/ |
D | index.rst | 10 Semiconductor nRF52840 ARM Cortex-M4F CPU and the following devices: 12 * :abbr:`ADC (Analog to Digital Converter)` 16 * :abbr:`I2C (Inter-Integrated Circuit)` 23 * :abbr:`UART (Universal asynchronous receiver-transmitter)` 51 +-----------+------------+----------------------+ 54 | ADC | on-chip | adc | 55 +-----------+------------+----------------------+ 56 | CLOCK | on-chip | clock_control | 57 +-----------+------------+----------------------+ 58 | FLASH | on-chip | flash | [all …]
|
/Zephyr-Core-3.4.0/boards/arm/cc3235sf_launchxl/doc/ |
D | index.rst | 8 The SimpleLink Wi-Fi CC3235SF LaunchPad development kit (CC3235SF-LAUNCHXL) 9 highlights CC3235SF, a single-chip wireless microcontroller (MCU) with 19 Cortex-M4 MCU and a network processor MCU to run all Wi-Fi and 21 * 40-pin LaunchPad standard leveraging the BoosterPack ecosystem 22 * On-board accelerometer and temperature sensor 24 * UART through USB to PC 25 * BoosterPack plug-in module for adding graphical displays, audio 28 * XDS110-based JTAG emulation with serial port for flash programming 38 #. Applications MCU - an ARM |reg| Cortex |reg|-M4 Core at 80 MHz, with 256Kb RAM, 39 and access to external serial 4MB flash with bootloader and peripheral [all …]
|
/Zephyr-Core-3.4.0/boards/arm/cc3220sf_launchxl/doc/ |
D | index.rst | 8 The SimpleLink Wi-Fi CC3220SF LaunchPad development kit (CC3220SF-LAUNCHXL) 9 highlights CC3220SF, a single-chip wireless microcontroller (MCU) with 19 Cortex-M4 MCU and a network processor MCU to run all Wi-Fi and 21 * 40-pin LaunchPad standard leveraging the BoosterPack ecosystem 22 * On-board accelerometer and temperature sensor 24 * UART through USB to PC 25 * BoosterPack plug-in module for adding graphical displays, audio 28 * XDS110-based JTAG emulation with serial port for flash programming 38 #. Applications MCU - an ARM |reg| Cortex |reg|-M4 Core at 80 MHz, with 256Kb RAM, 39 and access to external serial 4MB flash with bootloader and peripheral [all …]
|
/Zephyr-Core-3.4.0/doc/develop/test/ |
D | twister.rst | 7 and attempts to execute them. By default, it tries to build each test 18 tests for different boards and different configurations to help keep the 21 When using (at least) one ``-v`` option, twister's console output 26 - The test is marked as ``build_only: true`` in its ``.yaml`` 28 - The test configuration has defined a ``harness`` but you don't have 30 - The target device is not connected and not available for flashing 31 - You or some higher level automation invoked twister with 32 ``--build-only``. 34 To run the script in the local tree, follow the steps below: 38 .. group-tab:: Linux [all …]
|
/Zephyr-Core-3.4.0/doc/releases/ |
D | release-notes-1.5.rst | 6 The Zephyr Engineering team is glad to announce the release of Zephyr Kernel 7 1.5.0. This is the first release to follow the 3-month release cadence. 13 - TCP Support 14 - Integration of the Paho MQTT Library support with QoS 15 - Flash Filesystem Support 16 - Integration of the mbedTLS library for encryption 17 - Improved BR/EDR support (for L2CAP, in particular). 18 - Support for the Altera Nios II/f soft CPU architecture 25 - Added nano_fifo_put_list() APIs, which allows queuing a list of elements 27 - Removed unused memory pool structure field. [all …]
|
D | release-notes-1.11.rst | 8 We are pleased to announce the release of Zephyr kernel version 1.11.0. 12 * Thread-level memory protection on x86, ARC and Arm, userspace and memory 15 * Initial Armv8-M architecture support. 20 * Firmware over-the-air (FOTA) updates over BLE using MCUmgr. 32 * SMP-aware scheduler 47 * Armv8-M initial architecture support, including the following cores: 49 * Arm Cortex-M23 50 * Arm Cortex-M33 74 * Refactored dts.fixup so common SoC-related fixes are in arch/<*>/soc 75 and board dts.fixup is only used for board-specific items. [all …]
|
D | release-notes-2.2.rst | 18 * Fix CVE-2020-10028 19 * Fix CVE-2020-10060 20 * Fix CVE-2020-10063 21 * Fix CVE-2020-10066 32 * :github:`23494` - Bluetooth: LL/PAC/SLA/BV-01-C fails if Slave-initiated Feature Exchange is disa… 33 * :github:`23485` - BT: host: Service Change indication sent regardless of whether it is needed or … 34 * :github:`23482` - 2M PHY + DLE and timing calculations on an encrypted link are wrong 35 * :github:`23070` - Bluetooth: controller: Fix ticker implementation to avoid catch up 36 * :github:`22967` - Bluetooth: controller: ASSERTION FAIL on invalid packet sequence 37 * :github:`24183` - [v2.2] Bluetooth: controller: split: Regression slave latency during connection… [all …]
|
D | release-notes-2.1.rst | 8 We are pleased to announce the release of Zephyr kernel version 2.1.0. 13 * Expanded support for ARMv6-M architecture. 18 * Memory size improvements to Bluetooth host stack. 34 * Modified arch API namespace to allow automatic arch API documentation 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. [all …]
|
D | release-notes-1.13.rst | 8 We are pleased to announce the release of Zephyr kernel version 1.13.0. 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 45 * arch: arm: allow processor to ignore/recover from faults 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 [all …]
|
D | release-notes-1.10.rst | 8 We are pleased to announce the release of Zephyr kernel version 1.10.0. 12 * Initial alpha-quality thread-level memory protection on x86, userspace and memory 14 * Major overhaul to the build system and a switch from Kbuild to CMake. 16 * Increased testsuite coverage and migrated majority of testcases to use ztest 27 * Initial alpha-quality thread-level memory protection on x86, userspace and memory 35 * Memory domain APIs for fine-tuning memory region permissions 38 * Add the following application-facing memory domain APIs: 40 * k_mem_domain_init() - to initialize a memory domain 41 * k_mem_domain_destroy() - to destroy a memory domain 42 * k_mem_domain_add_partition() - to add a partition into a domain [all …]
|
D | release-notes-2.4.rst | 8 We are pleased to announce the release of Zephyr RTOS version 2.4.0. 18 Zephyr v2.1.0 to improve network protocol testability with open source tools. 23 * Moved to using C99 integer types and deprecate Zephyr integer types. The 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 [all …]
|
D | release-notes-3.4.rst | 8 We are pleased to announce the release of Zephyr version 3.4.0. 13 distributes them to other threads in the application. 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). 27 * Various improvements to the testing framework and twister: 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 [all …]
|
D | release-notes-2.6.rst | 8 We are pleased to announce the release of Zephyr RTOS version 2.6.0. 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 [all …]
|
D | release-notes-3.3.rst | 8 We are pleased to announce the release of Zephyr version 3.3.0. 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 38 * Emulator creation APIs have changed to better match 39 :c:macro:`DEVICE_DT_DEFINE`. It also includes a new backend API pointer to 40 allow sensors to share common APIs for more generic tests. 48 order to use the nano variant. 50 * Bluetooth: Added extra options to bt_le_per_adv_sync_transfer_subscribe to [all …]
|
D | release-notes-2.7.rst | 8 We are pleased to announce the release of Zephyr RTOS version 2.7.0 (LTS2). 16 * Update to CMSIS v5.8.0 (Core v5.5.0, DSP v1.9.0) 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 27 * Added Zephyr Thread Awareness for OpenOCD to West 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) [all …]
|
D | release-notes-3.2.rst | 8 We are pleased to announce the release of Zephyr version 3.2.0. 13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`). 15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`. 18 * Improved access to Devicetree compatibles from Kconfig (new generated 31 * CVE-2022-2993: Under embargo until 2022-11-03 33 * CVE-2022-2741: Under embargo until 2022-10-14 43 * Changed :c:struct:`spi_cs_control` to remove anonymous struct. 45 struct. Updated :c:macro:`SPI_CS_CONTROL_PTR_DT` to reflect 49 default, all upstream code and modules have been converted to use 50 ``<zephyr/...>`` header paths. The option is still available to facilitate [all …]
|
/Zephyr-Core-3.4.0/include/zephyr/bluetooth/ |
D | uuid.h | 6 * Copyright (c) 2015-2016 Intel Corporation 8 * SPDX-License-Identifier: Apache-2.0 31 /** UUID type 16-bit. */ 33 /** UUID type 32-bit. */ 35 /** UUID type 128-bit. */ 39 /** Size in octets of a 16-bit UUID */ 42 /** Size in octets of a 32-bit UUID */ 45 /** Size in octets of a 128-bit UUID */ 56 /** UUID value, 16-bit in host endianness. */ 63 /** UUID value, 32-bit in host endianness. */ [all …]
|
12