Searched +full:zephyr +full:- +full:main +full:- +full:ci +full:- +full:push +full:- +full:1 (Results 1 – 14 of 14) sorted by relevance
/Zephyr-latest/.github/workflows/ |
D | twister-publish.yaml | 7 - main 9 - completed 12 upload-to-elasticsearch: 14 github.repository == 'zephyrproject-rtos/zephyr' && 19 runs-on: ubuntu-22.04 22 - name: Checkout 25 fetch-depth: 0 26 persist-credentials: false 28 - name: Download Artifacts 29 id: download-artifacts [all …]
|
D | twister.yaml | 4 push: 6 - main 7 - v*-branch 8 - collab-* 11 - main 12 - v*-branch 13 - collab-* 16 - cron: '0 3 * * 0' 19 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 20 cancel-in-progress: true [all …]
|
D | footprint-tracking.yml | 6 - cron: '50 1/12 * * *' 7 push: 9 - 'VERSION' 10 - '.github/workflows/footprint-tracking.yml' 12 - main 13 - v*-branch 15 # only publish v* tags, do not care about zephyr-v* which point to the 17 - 'v*' 20 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 21 cancel-in-progress: true [all …]
|
/Zephyr-latest/doc/contribute/ |
D | guidelines.rst | 6 As an open-source project, we welcome and encourage the community to submit 24 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE 26 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr 28 Zephyr uses the `Apache 2.0 license`_ (as found in the LICENSE file in 38 https://www.zephyrproject.org/faqs/#1571346989065-9216c551-f523 41 https://www.whitesourcesoftware.com/whitesource-blog/top-10-apache-license-questions-answered/ 52 There are some imported or reused components of the Zephyr project that 55 Importing code into the Zephyr OS from other projects that use a license 57 context and approved by the Zephyr governing board. 61 the Zephyr community can develop products with the Zephyr Project [all …]
|
D | contributor_expectations.rst | 1 .. _contributor-expectations: 6 The Zephyr project encourages :ref:`contributors <contributor>` to submit 10 - Reviewed more quickly and reviewed more thoroughly. It's easier for reviewers 14 - Less wasted work if reviewers or maintainers reject the direction of the 17 - Easier to rebase and merge. Smaller PRs are less likely to conflict with other 20 - Easier to revert if the PR breaks functionality. 32 - Smaller PRs should encompass one self-contained logical change. 34 - When adding a new large feature or API, the PR should address only one part of 38 - PRs should include tests or samples under the following conditions: 40 - Adding new features or functionality. [all …]
|
/Zephyr-latest/doc/project/ |
D | release_process.rst | 6 The Zephyr project releases on a time-based cycle, rather than a feature-driven 7 one. Zephyr releases represent an aggregation of the work of many contributors, 10 A time-based release process enables the Zephyr project to provide users with a 12 roughly 4-month release cycle allows the project to coordinate development of 17 The Zephyr release model was loosely based on the Linux kernel model: 19 - Release tagging procedure: 21 - linear mode on main branch, 22 - release branches for maintenance after release tagging. 23 - Each release period will consist of a development phase followed by a 29 - Development phase: all changes are considered and merged, subject to [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.7.rst | 5 Zephyr 2.7.0 8 We are pleased to announce the release of Zephyr RTOS version 2.7.0 (LTS2). 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-2.6.rst | 5 Zephyr 2.6.0 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 21 * Added an example standalone Zephyr application in its own Git repository: 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. [all …]
|
D | release-notes-2.5.rst | 5 Zephyr 2.5.0 8 We are pleased to announce the release of Zephyr RTOS version 2.5.0. 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 [all …]
|
D | release-notes-2.0.rst | 5 Zephyr 2.0.0 8 We are pleased to announce the release of Zephyr RTOS version 2.0.0. 12 * The kernel now supports both 32- and 64-bit architectures. 17 * We added support for :ref:`Point-to-Point Protocol (PPP) <ppp>`. PPP is a 20 * We added support for UpdateHub, an end-to-end solution for large scale 21 over-the-air device updates. 22 * We added support for ARM Cortex-R Architecture (Experimental). 32 * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and 35 negotiation. This allows practical brute-force attacks (aka "KNOB") 42 * New kernel API for per-thread disabling of Floating Point Services for [all …]
|
D | release-notes-3.3.rst | 5 Zephyr 3.3.0 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. 18 * Added Picolibc support for all architectures when using Zephyr SDK. 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. 68 * Regulator APIs previously located in ``<zephyr/drivers/regulator/consumer.h>`` 69 are now part of ``<zephyr/drivers/regulator.h>``. [all …]
|
D | release-notes-1.13.rst | 5 Zephyr Kernel 1.13.0 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 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 …]
|
/Zephyr-latest/scripts/ci/ |
D | check_compliance.py | 5 # SPDX-License-Identifier: Apache-2.0 34 sys.path.insert(0, str(Path(__file__).resolve().parents[1])) 57 f"{cp.stdout.decode('utf-8')}\n" 59 f"{cp.stderr.decode('utf-8')}\n") 61 return cp.stdout.decode("utf-8").rstrip() 70 return git('rev-list', 71 f'--max-count={-1 if "." in refspec else 1}', refspec).split() 74 filter_arg = (f'--diff-filter={filter}',) if filter else () 75 paths_arg = ('--', *paths) if paths else () 76 out = git('diff', '--name-only', *filter_arg, COMMIT_RANGE, *paths_arg) [all …]
|
/Zephyr-latest/doc/develop/application/ |
D | index.rst | 10 …- your **application directory**, :file:`<app>`, is something like :file:`<home>/zephyrproject/app` 11 - its **build directory** is :file:`<app>/build` 19 <important-build-vars>` is set appropriately, though.) 24 Zephyr's build system is based on `CMake`_. 26 The build system is application-centric, and requires Zephyr-based applications 27 to initiate building the Zephyr source code. The application build controls 28 the configuration and build process of both the application and Zephyr itself, 31 The main zephyr repository contains Zephyr's source code, configuration files, 33 alongside the zephyr repository, which provide third party source code 36 The files in the **application directory** link Zephyr and any modules with the [all …]
|