Home
last modified time | relevance | path

Searched +full:doc +full:- +full:file +full:- +full:check (Results 1 – 25 of 50) sorted by relevance

12

/Zephyr-latest/.github/workflows/
Ddoc-build.yml2 # SPDX-License-Identifier: Apache-2.0
8 - cron: '0 */3 * * *'
11 - v*
22 # and each sphinx-build process may use more than 2GiB of RAM.
26 doc-file-check:
27 name: Check for doc changes
28 runs-on: ubuntu-22.04
30 github.repository_owner == 'zephyrproject-rtos'
32 file_check: ${{ steps.check-doc-files.outputs.any_modified }}
34 - name: checkout
[all …]
/Zephyr-latest/scripts/west_commands/zspdx/
Dscanner.py3 # SPDX-License-Identifier: Apache-2.0
21 # when assembling a Package's data, should we auto-conclude the
25 # when assembling a Package's Files' data, should we auto-conclude
26 # each File's license, based on its detected license(s)?
29 # number of lines to scan for SPDX-License-Identifier (0 = all)
43 p = line.partition("SPDX-License-Identifier:")
55 Scans the specified file for the first SPDX-License-Identifier:
56 tag in the file.
59 - filePath: path to file to scan.
60 - numLines: number of lines to scan for an expression before
[all …]
Dwalker.py1 # Copyright (c) 2020-2021 The Linux Foundation
3 # SPDX-License-Identifier: Apache-2.0
14 from zspdx.datatypes import DocumentConfig, Document, File, PackageConfig, Package, RelationshipDat…
43 # configuration - WalkerConfig
53 # dict of absolute file path => the Document that owns that file
81 …|http(s)?:\/\/)(?P<base_url>[\w\.@]+)(\/|:))(?P<namespace>[\w,\-,\_]+)\/(?P<package>[\w,\-,\_]+)(.…
92 def _add_describe_relationship(self, doc, cfgpackage): argument
96 rd.ownerDocument = doc
106 # parse CMake cache file and get compiler path
107 log.inf("parsing CMake Cache file")
[all …]
/Zephyr-latest/scripts/ci/
Dcheck_compliance.py5 # SPDX-License-Identifier: Apache-2.0
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)
78 for file in list(files):
[all …]
/Zephyr-latest/doc/contribute/documentation/
Dguidelines.rst13 language (.rst file extension) with Sphinx extensions, and processed
24 .. _Sphinx extensions: http://www.sphinx-doc.org/en/stable/contents.html
26 .. _Sphinx Inline Markup: http://sphinx-doc.org/markup/inline.html#inline-markup
30 Sphinx-defined directives and roles used to create the documentation
39 Indenting is significant in reST file content, and using spaces is
42 the first non-white space in the preceding line. For example::
50 .. code-block::
66 * Third section heading level (h4) use ``-``
84 For bullet lists, place an asterisk (``*``) or hyphen (``-``) at
113 #. This is a second-level list under the first item (also
[all …]
/Zephyr-latest/doc/connectivity/usb/device_next/
Dusb_device.rst18 high-speed device controllers are supported. It also provides support for
20 or changing the configuration later. It has built-in support for several USB
29 * :zephyr:code-sample:`usb-hid-keyboard`
31 * :zephyr:code-sample:`uac2-explicit-feedback`
33 * :zephyr:code-sample:`uac2-implicit-feedback`
36 ----------------------------------------
39 configuration ``-DCONF_FILE=usbd_next_prj.conf`` either directly or via
42 * :zephyr:code-sample:`bluetooth_hci_usb`
44 * :zephyr:code-sample:`usb-cdc-acm`
46 * :zephyr:code-sample:`usb-cdc-acm-console`
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.5.rst7 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.
28 - Enhanced memory pool code.
[all …]
Drelease-notes-1.10.rst12 * Initial alpha-quality thread-level memory protection on x86, userspace and memory
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
43 * k_mem_domain_remove_partition() - to remove a partition from a domain
44 * k_mem_domain_add_thread() - to add a thread into a domain
45 * k_mem_domain_remove_thread() - to remove a thread from a domain
[all …]
Drelease-notes-2.2.rst18 * 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 …]
Drelease-notes-1.13.rst16 * Support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP)
23 * Basic support for Arm TrustZone in Armv8-M
40 * arch: arc: refactor the arc stack check support
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
63 * riscv32: riscv-privilege: Microsemi Mi-V support
[all …]
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-1.12.rst12 - Asymmetric multiprocessing (AMP) via integration of OpenAMP
13 - Persistent storage support for Bluetooth Low Energy including Mesh
14 - 802.1Q - Virtual Local Area Network (VLAN) traffic on an Ethernet network
15 - Support multiple concurrent filesystem devices, partitions, and FS types
16 - Ethernet network management interface
17 - Networking traffic prioritization on a per-connection basis
18 - Support for Ethernet statistical counters
19 - Support for TAP net device on the native POSIX port
20 - Command-line Zephyr meta-tool "west"
21 - SPI slave support
[all …]
/Zephyr-latest/
DMAINTAINERS.yml1 # This file contains information on who maintains what. It is parsed by
4 # File format
45 # files-regex:
53 # will check that they match some file, but won't check regexes
56 # files-exclude:
59 # files-regex-exclude:
60 # Like 'files-regex', but any matching files will be excluded from the
63 # description: >-
64 # Plain-English description. Describe what the system is about, from an
68 # All areas must have a 'files' and/or 'files-regex' key. The other keys are
[all …]
/Zephyr-latest/doc/contribute/
Dguidelines.rst6 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
34 this, check out articles such as `Why choose Apache 2.0 licensing`_ and
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``
[all …]
/Zephyr-latest/doc/
DCMakeLists.txt1 # SPDX-License-Identifier: Apache-2.0
4 project(Zephyr-Kernel-Doc LANGUAGES)
7 find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} .. COMPONENTS doc)
9 file(TO_CMAKE_PATH "${ZEPHYR_BASE}" ZEPHYR_BASE)
12 #-------------------------------------------------------------------------------
15 set(SPHINXOPTS "-j auto -W --keep-going -T" CACHE STRING "Default Sphinx Options")
17 set(LATEXMKOPTS "-halt-on-error -no-shell-escape" CACHE STRING "Default latexmk options")
26 #-------------------------------------------------------------------------------
31 find_program(SPHINXBUILD sphinx-build)
33 message(FATAL_ERROR "The 'sphinx-build' command was not found")
[all …]
Dzephyr.doxyfile.in3 # This file describes the settings to be used by the documentation system
18 # Use Doxygen to compare the used configuration file with the template
19 # configuration file:
20 # doxygen -x [configFile]
21 # Use Doxygen to compare the used configuration file with the template
22 # configuration file without replacing the environment variables or CMake type
24 # doxygen -x_noenv [configFile]
26 #---------------------------------------------------------------------------
28 #---------------------------------------------------------------------------
31 # file that follow. The default is UTF-8 which is also the encoding used for all
[all …]
/Zephyr-latest/scripts/west_commands/
Dblobs.py3 # SPDX-License-Identifier: Apache-2.0
26 # Keep this in sync with the string in west-commands.yml.
39 --------------
50 - module: name of the module that contains this blob
51 - abspath: blob absolute path
52 - status: short status (A: present, M: hash failure, D: not present)
53 - path: blob local path from <module>/zephyr/blobs/
54 - sha256: blob SHA256 hash in hex
55 - type: type of blob
56 - version: version string
[all …]
/Zephyr-latest/boards/intel/socfpga_std/cyclonev_socdk/doc/
Dindex.rst37 * J26: Short pins 1-2
38 * J27: Short pins 2-3
39 * J28: Short pins 1-2
40 * J29: Short pins 2-3
41 * J30: Short pins 1-2
48 * SW3: ON-OFF-ON-OFF-ON-ON
49 * SW4: OFF-OFF-ON-ON
51 Other switches are user switches, their position is application-specific.
58 ….intel.com/content/www/us/en/software-kit/684215/intel-quartus-prime-lite-edition-design-software-
66 .. code-block:: console
[all …]
/Zephyr-latest/soc/intel/intel_adsp/common/
DCMakeLists.txt1 # Intel CAVS SoC family CMake file
3 # Copyright (c) 2020-2024 Intel Corporation
4 # SPDX-License-Identifier: Apache-2.0
33 set(KERNEL_REMAPPED ${CMAKE_BINARY_DIR}/zephyr/${KERNEL_NAME}-remapped.elf)
42 # Generate rimage modules from the base kernel ELF file. Note the
52 # file. The GNU linker will set these automatically based on the
67 # empty file if not present) and add it back when we generate the
68 # main.mod file below.
69 COMMAND ${CMAKE_OBJCOPY} -O binary --only-section=.fw_metadata
73 COMMAND ${CMAKE_COMMAND} -E
[all …]
/Zephyr-latest/scripts/
Dcoccicheck2 # SPDX-License-Identifier: GPL-2.0
6 DIR="$(dirname $(readlink -f $0))/.."
9 if [ ! -x "$SPATCH" ]; then
15 usage="Usage: ./scripts/coccicheck [OPTIONS]... [DIRECTORY|FILE]...
18 -------
20 -m= , --mode= specify the mode use {report, patch, org, context, chain}
21 -v= , --verbose= enable verbose output {1}
22 -j= , --jobs= number of jobs to use {0 - `nproc`}
23 -c= , --cocci= specify cocci script to use
24 -d= , --debug= specify file to store debug log
[all …]
/Zephyr-latest/doc/develop/getting_started/
Dinstallation_linux.rst32 .. group-tab:: Ubuntu
34 .. code-block:: console
36 sudo apt-get update
37 sudo apt-get upgrade
39 .. group-tab:: Fedora
41 .. code-block:: console
45 .. group-tab:: Clear Linux
47 .. code-block:: console
51 .. group-tab:: Arch Linux
53 .. code-block:: console
[all …]
/Zephyr-latest/include/zephyr/net/
Ddns_sd.h1 /** @file
8 * SPDX-License-Identifier: Apache-2.0
43 /** RFC 6763 Section 7.2 - inclusive of underscore */
45 /** RFC 6763 Section 7.2 - inclusive of underscore */
49 /** RFC 6763 Section 4.1.2 - either _tcp or _udp (case insensitive) */
57 * Minimum number of segments in a fully-qualified name
63 * Currently sub-types and service domains are unsupported and only the
68 * @see <a href="https://datatracker.ietf.org/doc/html/rfc6763">RFC 6763</a>, Section 7.2.
72 * Maximum number of segments in a fully-qualified name
79 * Currently sub-types and service domains are unsupported and only the
[all …]
/Zephyr-latest/doc/build/dts/
Dbindings-upstream.rst1 .. _dt-writing-bindings:
18 Always check for existing bindings
21 Zephyr aims for devicetree :ref:`dt-source-compatibility`. Therefore, if there
24 justify any Zephyr-specific divergences.
28 - There is an existing binding in the mainline Linux kernel. See
29 :file:`Documentation/devicetree/bindings` in `Linus's tree`_ for existing
32 - Your hardware vendor provides an official binding outside of the Linux
39 https://www.kernel.org/doc/html/latest/devicetree/index.html
48 https://docs.kernel.org/devicetree/bindings/writing-bindings.html
50 File names
[all …]
/Zephyr-latest/doc/_extensions/zephyr/
Dgh_utils.py8 SPDX-License-Identifier: Apache-2.0
29 - ``gh_link_version``: GitHub version to use in the URL (e.g. "main")
30 - ``gh_link_base_url``: Base URL used as a prefix for generated URLs.
31 - ``gh_link_prefixes``: Mapping of pages (regex) <> GitHub prefix.
32 - ``gh_link_exclude``: List of pages (regex) that will not report a URL. Useful
33 for, e.g., auto-generated pages not in Git.
61 def get_page_prefix(app: Sphinx, pagename: str) -> str:
92 def gh_link_get_url(app: Sphinx, pagename: str, mode: str = "blob") -> str | None:
119 def gh_link_get_open_issue_url(app: Sphinx, pagename: str, sha1: str) -> str | None:
121 labels already pre-filled with useful information.
[all …]
/Zephyr-latest/doc/build/kconfig/
Dtips.rst3 Kconfig - Tips and Best Practices
11 The official Kconfig documentation is `kconfig-language.rst
12 <https://www.kernel.org/doc/html/latest/kbuild/kconfig-language.html>`__
13 and `kconfig-macro-language.rst
14 <https://www.kernel.org/doc/html/latest/kbuild/kconfig-macro-language.html>`__.
54 a fixed machine-specific setting. Usually, such settings should be handled via
55 :ref:`devicetree <dt-guide>` instead.
64 controlled by. See :ref:`dt-drivers-that-depend` for alternatives.
66 Similarly, if your application depends on a hardware-specific PWM device to
68 :ref:`dt-apps-that-depend` for alternatives.
[all …]

12