/Zephyr-Core-3.4.0/doc/develop/west/ |
D | manifest.rst | 1 .. _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 …]
|
D | workspaces.rst | 1 .. _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 …]
|
D | release-notes.rst | 1 .. _west-release-notes: 11 - ``west compare``: new command that compares the state of the 14 - Support for a new ``manifest.project-filter`` configuration option. 15 See :ref:`west-config-index` for details. The ``west manifest --freeze`` 16 and ``west manifest --resolve`` commands currently cannot be used when 19 - Project names which contain comma (``,``) or whitespace now generate 20 warnings. These warnings are errors if the new ``manifest.project-filter`` 26 - ``west forall`` now takese a ``--group`` argument that can be used 30 - All west commands will now output log messages from west API modules at 31 warning level or higher. In addition, the ``--verbose`` argument to west [all …]
|
/Zephyr-Core-3.4.0/doc/_extensions/zephyr/ |
D | vcs_link.py | 6 SPDX-License-Identifier: Apache-2.0 11 This Sphinx extension can be used to obtain the VCS URL for a given Sphinx page. 19 - ``vcs_link_base_url``: Base URL used as a prefix for generated URLs. 20 - ``vcs_link_prefixes``: Mapping of pages (regex) <> VCS prefix. 21 - ``vcs_link_exclude``: List of pages (regex) that will not report a URL. Useful 22 for, e.g., auto-generated pages not in VCS. 36 def vcs_link_get_url(app: Sphinx, pagename: str) -> Optional[str]: 37 """Obtain VCS URL for the given page. 44 VCS URL if applicable, None otherwise. 83 app.connect("builder-inited", add_jinja_filter)
|
/Zephyr-Core-3.4.0/scripts/release/ |
D | list_issues.py | 5 # SPDX-License-Identifier: Apache-2.0 28 for cursor in '|/-\\': 67 self.headers['Accept'] = 'application/vnd.github.golden-comet-preview+json' 71 url = ("%s/pulls/%s" % (self.github_url, pull_nr)) 72 response = requests.get("%s" % (url), headers=self.headers) 82 url = ("%s/issues/%s" % (self.github_url, issue_nr)) 83 response = requests.get("%s" % (url), headers=self.headers) 90 def list_issues(self, url): argument 91 response = requests.get("%s" % (url), headers=self.headers) 103 next_url = next_issues['url'] [all …]
|
D | list_backports.py | 4 # SPDX-License-Identifier: Apache-2.0 8 This script searches for issues referenced via pull-requests in a release 21 -t ~/.ghtoken \ 22 -b v2.7-branch \ 23 -s 2021-12-15 -e 2022-04-22 \ 24 -P 45074 -P 45868 -P 44918 -P 41234 -P 41174 \ 25 -j | jq . | tee /tmp/backports.json 29 -b v3.0-branch \ 30 -p 43381 \ 31 -j | jq . | tee /tmp/backports.json [all …]
|
/Zephyr-Core-3.4.0/tests/net/lib/http_header_fields/src/ |
D | main.c | 45 const char *url; member 54 .url = "http://hostname/", 71 .url = "http://hostname:444/", 89 .url = "hostname:443", 106 .url = "hostname:443", 113 .url = "http://[1:2::3:4]/", 130 .url = "http://[1:2::3:4]:67/", 148 .url = "[1:2::3:4]:443", 165 .url = "http://[2001:0000:0000:0000:0000:0000:1.9.1.1]/", 182 .url = "http://a.tbcdn.cn/p/fp/2010c/??fp-header-min.css," [all …]
|
/Zephyr-Core-3.4.0/ |
D | west.yml | 3 # The per-installation west configuration file, .west/config, sets the 22 - name: upstream 23 url-base: https://github.com/zephyrproject-rtos 24 - name: babblesim 25 url-base: https://github.com/BabbleSim 27 group-filter: [-babblesim] 32 - name: bsim 33 repo-path: babblesim-manifest 37 - babblesim 38 - name: babblesim_base [all …]
|
/Zephyr-Core-3.4.0/dts/bindings/pinctrl/ |
D | espressif,esp32-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 states are composed by groups of pre-defined pin muxing definitions and user 10 Each Zephyr-based application has its own set of pin muxing/pin configuration 11 requirements. The next steps use ESP-WROVER-KIT's I2C_0 to illustrate how one 15 Suppose an application running on top of the ESP-WROVER-KIT board, for some 18 you'll notice that the I2C_0 node is already assigned to a pre-defined state. 22 #include "esp_wrover_kit-pinctrl.dtsi" 26 pinctrl-0 = <&i2c0_default>; 27 pinctrl-names = "default"; 31 From the above excerpt, the pincrl-0 property is assigned the 'i2c0_default' [all …]
|
/Zephyr-Core-3.4.0/subsys/mgmt/hawkbit/ |
D | hawkbit.c | 2 * Copyright (c) 2016-2017 Linaro Limited 6 * Copyright (c) 2021 G-Technologies Sdn. Bhd. 8 * SPDX-License-Identifier: Apache-2.0 53 #define HTTP_HEADER_CONTENT_TYPE_JSON "application/json;charset=UTF-8" 97 struct hawkbit_ctl_res base; member 163 JSON_OBJ_DESCR_OBJECT_NAMED(struct hawkbit_dep_res_links, "download-http", download_http, 165 JSON_OBJ_DESCR_OBJECT_NAMED(struct hawkbit_dep_res_links, "md5sum-http", md5sum_http, 205 int ret = -1; in start_http_client() 226 while (resolve_attempts--) { in start_http_client() 240 hb_context.sock = socket(addr->ai_family, SOCK_STREAM, protocol); in start_http_client() [all …]
|
/Zephyr-Core-3.4.0/scripts/west_commands/completion/ |
D | west-completion.zsh | 4 # SPDX-License-Identifier: Apache-2.0 6 # Ensure this works also when being source-ed 9 typeset -A -g _opt_args 12 local -a builtin_cmds=( 25 local -a zephyr_ext_cmds=( 29 'sign[sign a Zephyr binary for bootloader chain-loading]' 34 'zephyr-export[export Zephyr installation as a CMake config package]' 39 local -a all_cmds=(${builtin_cmds} ${zephyr_ext_cmds}) 41 if [[ -v WEST_COMP_CHECK_WORKSPACE ]]; then 43 if [ $? -eq 0 ]; then [all …]
|
/Zephyr-Core-3.4.0/doc/kernel/services/smp/ |
D | smpinit.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Created with Inkscape (http://www.inkscape.org/) --> 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 30 transform="matrix(-0.4,0,0,-0.4,-4,0)" 31 …style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stro… 32 d="M 0,0 5,-5 -12.5,0 5,5 Z" 34 inkscape:connector-curvature="0" /> 46 …style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stro… 47 d="M 0,0 5,-5 -12.5,0 5,5 Z" [all …]
|
/Zephyr-Core-3.4.0/.github/workflows/ |
D | twister.yaml | 6 - main 7 - v*-branch 10 - main 11 - v*-branch 14 - cron: '0 3 * * 0' 17 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 18 cancel-in-progress: true 21 twister-build-prep: 22 if: github.repository_owner == 'zephyrproject-rtos' 23 runs-on: zephyr-runner-linux-x64-4xlarge [all …]
|
D | clang.yaml | 6 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 7 cancel-in-progress: true 10 clang-build: 11 if: github.repository_owner == 'zephyrproject-rtos' 12 runs-on: zephyr-runner-linux-x64-4xlarge 14 image: ghcr.io/zephyrproject-rtos/ci:v0.26.4 15 options: '--entrypoint /bin/bash' 17 - /repo-cache/zephyrproject:/github/cache/zephyrproject 19 fail-fast: false 23 ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.1 [all …]
|
/Zephyr-Core-3.4.0/doc/develop/ |
D | modules.rst | 7 order to avoid reinventing the wheel and to reuse as much well-established, 14 modules, an external project is required to have its own life-cycle outside 29 - Debugger integration 30 - Silicon vendor Hardware Abstraction Layers (HALs) 31 - Cryptography libraries 32 - File Systems 33 - Inter-Process Communication (IPC) libraries 36 references to optional :ref:`binary blobs <bin-blobs>`. 41 .. _modules-vs-projects: 47 <west-workspace>`. In fact, modules :ref:`do not require west [all …]
|
/Zephyr-Core-3.4.0/scripts/ |
D | zephyr_module.py | 5 # SPDX-License-Identifier: Apache-2.0 11 Include file is generated for Kconfig using --kconfig-out. 12 A <name>:<path> text file is generated for use with CMake using --cmake-out. 14 Using --twister-out <filename> an argument file for twister script will 52 cmake-ext: 56 kconfig-ext: 60 sysbuild-cmake: 63 sysbuild-kconfig: 66 sysbuild-cmake-ext: 70 sysbuild-kconfig-ext: [all …]
|
D | checkpatch.pl | 2 # SPDX-License-Identifier: GPL-2.0 7 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com> 8 # (c) 2010-2018 Joe Perches <joe@perches.com> 67 my $git_command ='export LANGUAGE=en_US.UTF-8; git'; 78 -q, --quiet quiet 79 --no-tree run without a kernel tree 80 --no-signoff do not check for 'Signed-off-by' line 81 --patch treat FILE as patchfile (default) 82 --emacs emacs compile window format 83 --terse one line per report [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 24 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE 26 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr 38 https://www.zephyrproject.org/faqs/#1571346989065-9216c551-f523 41 https://www.whitesourcesoftware.com/whitesource-blog/top-10-apache-license-questions-answered/ 64 See :ref:`external-contributions` for more information about 84 https://www.linuxfoundation.org/blog/copyright-notices-in-open-source-software-projects/ 97 later in this document), the developer simply adds a ``Signed-off-by`` 104 .. code-block:: none 129 sign-off) is maintained indefinitely and may be redistributed [all …]
|
/Zephyr-Core-3.4.0/subsys/net/lib/lwm2m/ |
D | lwm2m_rw_senml_json.c | 4 * SPDX-License-Identifier: Apache-2.0 29 #define BASE64_BYTES_TO_MODULO(x) (BASE64_OUTPUT_MIN_LENGTH - x) 143 /* Decode description structure for parsing LwM2m SenML-JSON object*/ 307 if (fd->add_base_name_to_start) { in init_object_name_parameters() 308 /* Init Base name string */ in init_object_name_parameters() 309 ret = snprintk(fd->bn_string, sizeof(fd->bn_string), "/%u/%u/", path->obj_id, in init_object_name_parameters() 310 path->obj_inst_id); in init_object_name_parameters() 317 if (fd->writer_flags & WRITER_RESOURCE_INSTANCE) { in init_object_name_parameters() 318 ret = snprintk(fd->name_string, sizeof(fd->name_string), "%u/%u", path->res_id, in init_object_name_parameters() 319 path->res_inst_id); in init_object_name_parameters() [all …]
|
/Zephyr-Core-3.4.0/samples/subsys/mgmt/updatehub/ |
D | README.rst | 3 UpdateHub embedded Firmware Over-The-Air (FOTA) sample 9 UpdateHub is an enterprise-grade solution which makes it simple to remotely 11 Firmware Over-the-Air (FOTA) updates with maximum security and efficiency, 32 :ref:`Freedom-K64F <frdm_k64f>` kit using the ethernet connectivity. The 51 Zephyr sub-systems and it uses CoAP over UDP. 61 .. code-block:: console 74 .. zephyr-app-commands:: 75 :zephyr-app: bootloader/mcuboot/boot/zephyr 77 :build-dir: mcuboot-frdm_k64f 84 Step 2.1: UpdateHub-CE (Community Edition) [all …]
|
/Zephyr-Core-3.4.0/doc/ |
D | zephyr.doxyfile.in | 20 # doxygen -x [configFile] 24 # doxygen -x_noenv [configFile] 26 #--------------------------------------------------------------------------- 28 #--------------------------------------------------------------------------- 31 # file that follow. The default is UTF-8 which is also the encoding used for all 35 # The default value is: UTF-8. 37 DOXYFILE_ENCODING = UTF-8 40 # double-quotes, unless you are using Doxywizard) that should identify the 74 # sub-directories (in 2 levels) under the output directory of each output format 79 # control the number of sub-directories. [all …]
|
/Zephyr-Core-3.4.0/doc/releases/ |
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 …]
|