Home
last modified time | relevance | path

Searched +full:repo +full:- +full:path (Results 1 – 25 of 26) sorted by relevance

12

/Zephyr-Core-2.7.6/doc/guides/west/
Dmanifest.rst1 .. _west-manifests:
8 ``west.manifest`` module, see :ref:`west-apis-manifest`. For a more general
9 introduction and command overview, see :ref:`west-basics`.
16 .. _west-mr-model:
25 .. figure:: west-mr-model.png
27 :alt: West multi-repo history
28 :figclass: align-center
30 West multi-repo history
48 - Projects can be added (like ``P1`` between manifest repository
52 - Project and manifest repository histories don't have to move
[all …]
Dworkspaces.rst1 .. _west-workspaces:
7 :ref:`west-basics` in more detail.
9 .. _west-manifest-rev:
11 The ``manifest-rev`` branch
14 West creates and controls a Git branch named ``manifest-rev`` in each
16 specified for the project at the time :ref:`west-update` was last run.
17 Other workspace management commands may use ``manifest-rev`` as a reference
19 purposes, the ``manifest-rev`` branch allows the manifest file to use SHAs
22 Although ``manifest-rev`` is a normal Git branch, west will recreate and/or
27 rebase it on top of a new ``manifest-rev``, or merge ``manifest-rev`` into
[all …]
Drelease-notes.rst1 .. _west-release-notes:
11 - ``west status`` now only prints output for projects which have a nonempty
16 - The manifest file parser was incorrectly allowing project names which contain
17 the path separator characters ``/`` and ``\``. These invalid characters are
21 topdir, use the ``path:`` key. If you need to customize a project's fetch URL
22 relative to its remote ``url-base:``, use ``repo-path:``. See
23 :ref:`west-manifests-projects` for examples.
25 - The changes made in west v0.10.1 to the ``west init --manifest-rev`` option
30 - The :envvar:`WEST_CONFIG_LOCAL` environment variable now correctly
33 - ``west update --fetch=smart`` (``smart`` is the default) now correctly skips
[all …]
Dbasics.rst1 .. _west-basics:
9 West's built-in commands allow you to work with *projects* (Git
18 .. code-block:: none
22 │ └── config # per-workspace local configuration file
25 ├── zephyr/ # .git/ repo
33 ├── net-tools/ # .git/ project
36 .. _west-workspace:
42 Additional details are in :ref:`west-workspaces`.
47 -- it could be anything, like ``z``, ``my-zephyr-workspace``, etc.)
50 using :ref:`west init <west-init-basics>`.
[all …]
/Zephyr-Core-2.7.6/.github/workflows/
Dclang.yaml6 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
7 cancel-in-progress: true
10 clang-build:
11 runs-on: zephyr-runner-linux-x64-4xlarge
14 options: '--entrypoint /bin/bash'
16 - /repo-cache/zephyrproject:/github/cache/zephyrproject
18 fail-fast: false
22 ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.13.1
23 CLANG_ROOT_DIR: /usr/lib/llvm-12
29 - name: Clone cached Zephyr repository
[all …]
Dcodecov.yaml5 - cron: '25 */3 * * 1-5'
8 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
9 cancel-in-progress: true
13 runs-on: zephyr-runner-linux-x64-4xlarge
16 options: '--entrypoint /bin/bash'
18 - /repo-cache/zephyrproject:/github/cache/zephyrproject
20 fail-fast: false
24 ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.13.1
25 CLANG_ROOT_DIR: /usr/lib/llvm-12
27 - name: Update PATH for west
[all …]
Dtwister.yaml6 - v2.7-branch
9 - v2.7-branch
12 - cron: '20 0 * * 6'
15 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
16 cancel-in-progress: true
19 twister-build-prep:
20 runs-on: zephyr-runner-linux-x64-4xlarge
23 options: '--entrypoint /bin/bash'
25 - /repo-cache/zephyrproject:/github/cache/zephyrproject
27 subset: ${{ steps.output-services.outputs.subset }}
[all …]
/Zephyr-Core-2.7.6/
Dwest.yml3 # The per-installation west configuration file, .west/config, sets the
4 # path to the project containing this file in the [manifest] section's
5 # "path" variable.
22 - name: upstream
23 url-base: https://github.com/zephyrproject-rtos
28 - name: canopennode
30 path: modules/lib/canopennode
31 - name: civetweb
33 path: modules/lib/civetweb
34 - name: cmsis
[all …]
/Zephyr-Core-2.7.6/scripts/ci/
Dtest_plan.py2 # SPDX-License-Identifier: Apache-2.0
16 from git import Repo
50 # The glob regexes must anchor to the beginning of the path, since we
51 # return search(). (?:) is a non-capturing group.
75 def _contains(self, path): argument
76 # Returns True if the area contains 'path', and False otherwise
78 return self._match_fn and self._match_fn(path) and not \
79 (self._exclude_match_fn and self._exclude_match_fn(path))
105 cmd = ["scripts/twister", "-c"] + options + ["--save-tests", fname ]
107 cmd.append("--integration")
[all …]
Dcheck_compliance.py4 # SPDX-License-Identifier: Apache-2.0
19 from pathlib import Path
46 stdout = stdout.decode("utf-8")
47 stderr = stderr.decode("utf-8")
68 return git('rev-list',
69 '--max-count={}'.format(-1 if "." in refspec else 1),
96 The path the test runs itself in. This is just informative and used in
99 The magic string "<git-top>" refers to the top-level repository
100 directory. This avoids running 'git' to find the top-level directory
171 # unicode-escape replaces newlines with \n (two characters), etc.
[all …]
/Zephyr-Core-2.7.6/scripts/footprint/
Dupload_data.py4 # SPDX-License-Identifier: Apache-2.0
14 from git import Repo
56 parser.add_argument("-d", "--data", help="Data Directory")
57 …parser.add_argument("-y", "--dryrun", action="store_true", help="Dry run, do not upload to databas…
58 parser.add_argument("-z", "--zephyr-base", help="Zephyr tree")
59 parser.add_argument("-f", "--file", help="JSON file with footprint data")
99 repo = Repo(zephyr_base)
111 json_file = os.path.basename(file)
124 gitcommit = repo.commit(f'{commit}')
127 cidx = commit.find('-g') + 2
[all …]
/Zephyr-Core-2.7.6/.buildkite/hooks/
Dpre-command4 # SPDX-License-Identifier: Apache-2.0
9 echo "--- $0 disk usage"
10 df -h
11 du -hs /var/lib/buildkite-agent/*
12 docker images -a
13 docker system df -v
15 if [ -n "${BUILDKITE_PULL_REQUEST_BASE_BRANCH}" ]; then
16 git fetch -v origin ${BUILDKITE_PULL_REQUEST_BASE_BRANCH}
18 git config --local user.email "builds@zephyrproject.org"
19 git config --local user.name "Zephyr CI"
[all …]
/Zephyr-Core-2.7.6/doc/guides/bluetooth/autopts/
Dautopts-win10.rst1 .. _autopts-win10:
19 Start -> Settings -> Update & Security -> Windows Update
28 installation directory to the PATH and disable the path length limitation.
43 Download and install `Git <https://git-scm.com/downloads>`_.
76 .. code-block::
82 .. code-block::
88 .. code-block::
94 .. code-block::
100 .. code-block::
107 .. code-block::
[all …]
Dautopts-linux.rst1 .. _autopts-linux:
14 - Testing Zephyr Host Stack on QEMU
16 - Testing Zephyr Host Stack on native posix
18 - Testing Zephyr combined (controller + host) build on Real hardware (such as nRF52)
21 …yrproject.org/latest/guides/bluetooth/bluetooth-tools.html?highlight=hci_uart#running-on-qemu-and-
27 ---------------------
37 .. code-block::
45 .. code-block::
47 sudo apt install --no-install-recommends git cmake ninja-build gperf \
48 ccache dfu-util device-tree-compiler wget \
[all …]
/Zephyr-Core-2.7.6/doc/guides/
Dbeyond-GSG.rst1 .. _beyond-gsg:
6 The :ref:`getting_started` gives a straight-forward path to set up
11 .. _python-pip:
22 ``--user`` flag to the ``pip3`` command when installing new packages. This is
25 information about pip\ [#pip]_, including `information on -\\-user`_.
27 - On Linux, make sure ``~/.local/bin`` is at the front of your :envvar:`PATH`
28 :ref:`environment variable <env_vars>`, or programs installed with ``--user``
29 won't be found. Installing with ``--user`` avoids conflicts between pip
30 and the system package manager, and is the default on Debian-based
33 - On macOS, `Homebrew disables -\\-user`_.
[all …]
/Zephyr-Core-2.7.6/boards/riscv/beaglev_starlight_jh7100/doc/
Dindex.rst9 The BeagleV Starlight is an 64-bit open-source RISC-V development board with
21 .. zephyr-app-commands::
27 Download the helper script from starfive-tech github repo `here
28 <https://github.com/starfive-tech/freelight-u-sdk/blob/starfive/fsz.sh>`_
30 .. code-block:: console
44 <https://wiki.seeedstudio.com/BeagleV-Getting-Started/>`_
45 to connect your serial-to-usb converter. Now power on the board and using
48 .. code-block:: console
50 minicom -D /dev/ttyUSB0 -b 115200
54 .. code-block:: console
[all …]
/Zephyr-Core-2.7.6/doc/
Dglossary.rst16 The set of user-supplied files that the Zephyr build system uses
18 It can contain application-specific code, kernel configuration settings,
25 if it does not require any board-specific capabilities.
32 fully-linked binary.
49 specified by the build system can be over-ridden by the application,
61 high-priority conditions that require interrupting the current code
65 The set of Zephyr-supplied files that implement the Zephyr kernel,
72 A multi-repo meta-tool developed for the Zephyr project. See :ref:`west`.
80 additional metadata. See :ref:`west-basics` for general information
81 and :ref:`west-manifests` for details.
[all …]
/Zephyr-Core-2.7.6/doc/getting_started/
Dtoolchain_3rd_party_x_compilers.rst16 Do not install the toolchain into a path with spaces.
29 policy <mac-gatekeeper>` for the toolchain to be able to run from the
34 - Set :envvar:`ZEPHYR_TOOLCHAIN_VARIANT` to ``gnuarmemb``.
35 - Set :envvar:`GNUARMEMB_TOOLCHAIN_PATH` to the toolchain installation
42 .. code-block:: console
59 Run ``brew install gcc-arm-embedded`` and configure the variables
61 - Set :envvar:`ZEPHYR_TOOLCHAIN_VARIANT` to ``gnuarmemb``.
62- Set :envvar:`GNUARMEMB_TOOLCHAIN_PATH` to the brew installation directory (something like ``/usr…
74 - Set :envvar:`ZEPHYR_TOOLCHAIN_VARIANT` to ``armclang``.
75 - Set :envvar:`ARMCLANG_TOOLCHAIN_PATH` to the toolchain installation
[all …]
/Zephyr-Core-2.7.6/doc/guides/docs/
Dindex.rst11 .. _documentation-overview:
18 using Sphinx to create a formatted stand-alone website. Developers can
36 * Doxygen-generated material used to create all API-specific documents
39 * Script-generated material for kernel configuration options based on Kconfig
51 rtd [shape="rectangle" label="read-the-docs\ntheme"]
56 images -> sphinx
57 rst -> sphinx
58 conf -> sphinx
59 header -> doxygen
60 doxygen -> xml
[all …]
/Zephyr-Core-2.7.6/cmake/emu/
Dqemu.cmake1 # SPDX-License-Identifier: Apache-2.0
17 NAMES qemu-system-${QEMU_binary_suffix}
22 qemu-system-${QEMU_binary_suffix}
26 # We need to set up uefi-run and OVMF environment
29 find_program(UEFI NAMES uefi-run REQUIRED)
35 list(APPEND UEFI -b ${OVMF_FD_PATH} -q ${QEMU})
44 set(QEMU_FLAGS -pidfile)
53 # Redirect console to a pseudo-tty, used for running automated tests.
54 list(APPEND QEMU_FLAGS -chardev pty,id=con,mux=on)
57 list(APPEND QEMU_FLAGS -chardev pipe,id=con,mux=on,path=${QEMU_PIPE})
[all …]
/Zephyr-Core-2.7.6/scripts/
Dtwister4 # SPDX-License-Identifier: Apache-2.0
19 that testcase meta-data. The full canonical name for each test case is <path to
34 Don't build or run this test case unless --enable-slow was passed
35 in on the command line. Intended for time-consuming test cases
125 if the symbol is defined to a non-empty string.
132 all comparison operators (non-associative)
153 running with -v or examining the discard report (twister_discard.csv)
158 To update this, pass the --all --release options.
180 from pathlib import Path
190 ZEPHYR_BASE = str(Path(__file__).resolve().parents[1])
[all …]
/Zephyr-Core-2.7.6/boards/arm/nucleo_g431rb/doc/
Dindex.rst9 The Nucleo G431RB board features an ARM Cortex-M4 based STM32G431RB MCU
13 - STM32 microcontroller in LQFP64 package
14 - Arduino Uno V3 connectivity
15 - On-board ST-LINK/V3E debugger/programmer with SWD connector
16 - Flexible board power supply:
18 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
19 - Power management access point
21 - Three LEDs: USB communication (LD1), power LED (LD3), user LED (LD2)
22 - Two push-buttons: RESET and USER
37 - Ultra-low-power with FlexPowerControl (down to 28 nA Standby mode and 84
[all …]
/Zephyr-Core-2.7.6/doc/guides/device_mgmt/
Dmcumgr.rst9 The management subsystem allows remote management of Zephyr-enabled devices.
26 management subsystem that is portable across multiple real-time operating
31 * `zephyrproject-rtos/mcumgr repo <https://github.com/zephyrproject-rtos/mcumgr>`_
33 * :zephyr_file:`subsys/mgmt/` contains the Zephyr-specific bindings to MCUmgr
40 Command-line Tool
43 MCUmgr provides a command-line tool, :file:`mcumgr`, for managing remote devices.
48 go get github.com/apache/mynewt-mcumgr-cli/mcumgr
53 There are two command-line options that are responsible for setting and configuring
56 * ``--conntype`` is used to choose the transport used, and
57 * ``--connstring`` is used to pass a comma separated list of options in the
[all …]
/Zephyr-Core-2.7.6/doc/releases/
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 …]
Drelease-notes-2.7.rst19 * :github:`issuenumber` - issue title
21 * :github:`32145` - use ``k_thread_foreach_unlocked()`` with shell callbacks
22 * :github:`56604` - drivers: nrf: rtc: make uptime consistent for app booted from v3.x mcuboot
23 * :github:`25917` - bluetooth: fix deadlock with tx of acl data and hci commands
24 * :github:`47649` - bluetooth: release att notification buffer after reconnection
25 * :github:`43718` - bluetooth: bt_conn: ensure tx buffers can be allocated within timeout
26 * :github:`60707` - canbus: isotp: seal context buffer memory leaks
27 * :github:`60904` - drivers: spi_nor: make erase operation more opportunistic
28 * :github:`61451` - drivers: can: stm32: correct timing_max parameters
29 * :github:`61501` - canbus: isotp: convert SF length check from ``ASSERT`` to runtime check
[all …]

12