/Zephyr-latest/tests/bsim/bluetooth/ll/edtt/tests_scripts/ |
D | _controller_tests_inner.sh | 3 # SPDX-License-Identifier: Apache-2.0 13 # --------------------- 18 # VERBOSITY 19 # --------- 20 # VERBOSITY_LEVEL: Global verbosity [2] 21 # VERBOSITY_LEVEL_EDTT: EDTT verbosity [VERBOSITY_LEVEL] 22 # VERBOSITY_LEVEL_BRIDGE: EDTT bridge verbosity [VERBOSITY_LEVEL] 23 # VERBOSITY_LEVEL_PHY: bsim phy verbosity [VERBOSITY_LEVEL] 24 # VERBOSITY_LEVEL_DEVS: Global bsim device verbosity [VERBOSITY_LEVEL] 25 # VERBOSITY_LEVEL_DEV1: bsim device 1 verbosity [VERBOSITY_LEVEL_DEVS] [all …]
|
/Zephyr-latest/modules/hal_nordic/ |
D | Kconfig.nrf_regtool | 2 # SPDX-License-Identifier: Apache-2.0 4 menu "nrf-regtool options" 10 Generate a UICR hex based on devicetree contents using nrf-regtool. 15 int "Verbosity level of console output" 19 Level of verbose output that nrf-regtool will print to the console. 22 1. Print a pretty, human-readable representation of a peripheral's 27 nrf-regtool developers.
|
/Zephyr-latest/scripts/west_commands/ |
D | twister_cmd.py | 3 # SPDX-License-Identifier: Apache-2.0 9 from west.commands import Verbosity, WestCommand 34 # Keep this in sync with the string in west-commands.yml. 56 "args: {} remainder: {}".format(args, remainder), level=Verbosity.DBG_EXTREME
|
D | build.py | 3 # SPDX-License-Identifier: Apache-2.0 12 from west.commands import Verbosity 22 _ARG_SEPARATOR = '--' 30 west build [-h] [-b BOARD[@REV]]] [-d BUILD_DIR] 31 [-S SNIPPET] [--shield SHIELD] 32 [-t TARGET] [-p {auto, always, never}] [-c] [--cmake-only] 33 [-n] [-o BUILD_OPT] [-f] 34 [--sysbuild | --no-sysbuild] [--domain DOMAIN] 35 [--extra-conf FILE.conf] 36 [--extra-dtc-overlay FILE.overlay] [all …]
|
D | sign.py | 3 # SPDX-License-Identifier: Apache-2.0 18 from west.commands import Verbosity 28 sys.path.insert(0, str(ZEPHYR_SCRIPTS / 'dts' / 'python-devicetree' / 'src')) 32 binaries for chain-loading by a bootloader. 36 west sign -t your_tool -- ARGS_FOR_YOUR_TOOL 40 which sort of ARGS_FOR_YOUR_TOOLS you use, the `--` separator/sentinel may 42 understand POSIX 12.2 Guideline 10, always use `--`. 44 See tool-specific help below for details.''' 48 ------- 53 west sign -t imgtool -- --key YOUR_SIGNING_KEY.pem [all …]
|
D | run_common.py | 4 # SPDX-License-Identifier: Apache-2.0 35 sys.path.insert(0, str(ZEPHYR_SCRIPTS / 'dts' / 'python-devicetree' / 'src')) 41 # Context-sensitive help indentation. 45 IGNORED_RUN_ONCE_PRIORITY = -1 50 # Using level 1 allows sub-DEBUG levels of verbosity. The 54 # https://docs.python.org/3.7/library/logging.html#logging-levels. 60 log.inf('-- ' + msg, colorize=True) 88 log.dbg(fmt, level=log.VERBOSE_EXTREME) 121 # Remember to update west-completion.bash if you add or remove 127 group.add_argument('-d', '--build-dir', metavar='DIR', [all …]
|
/Zephyr-latest/.github/workflows/ |
D | manifest.yml | 7 runs-on: ubuntu-22.04 10 - name: Checkout the code 15 fetch-depth: 0 16 persist-credentials: false 18 - name: west setup 21 working-directory: zephyrproject/zephyr 24 git config --global user.email "you@example.com" 25 git config --global user.name "Your Name" 26 west init -l . || true 28 - name: Manifest [all …]
|
/Zephyr-latest/modules/nrf_wifi/bus/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 7 DT_COMPAT_NORDIC_NRF7002_QSPI := nordic,nrf7002-qspi 8 DT_COMPAT_NORDIC_NRF7002_SPI := nordic,nrf7002-spi 9 DT_COMPAT_NORDIC_NRF7001_QSPI := nordic,nrf7001-qspi 10 DT_COMPAT_NORDIC_NRF7001_SPI := nordic,nrf7001-spi 11 DT_COMPAT_NORDIC_NRF7000_QSPI := nordic,nrf7000-qspi 12 DT_COMPAT_NORDIC_NRF7000_SPI := nordic,nrf7000-spi 17 Enable the NRF70 Bus Library for the nRF7002 Wi-Fi shield. 34 module-dep = LOG 35 module-str = Log level for Wi-Fi nRF70 bus library [all …]
|
/Zephyr-latest/doc/develop/west/ |
D | west-apis.rst | 3 .. _west-apis: 4 .. _west-apis-west: 10 some additional APIs used by the :ref:`west extensions <west-extensions>` in 21 2. if you add a :ref: target here, add it to west-not-found.rst too. 23 .. _west-apis-commands: 30 All built-in and extension commands are implemented as subclasses of the 126 The *verbosity* parameter. 151 logging the call at ``Verbosity.DBG_MORE`` level. 154 The *cwd* keyword argument was replaced with a catch-all ``**kwargs``. 160 logging the call at Verbosity.DBG_MORE level. [all …]
|
D | release-notes.rst | 1 .. _west-release-notes: 11 - New ``west grep`` command for running a "grep tool" in your west workspace's 18 .. code-block:: console 25 .. list-table:: 27 * - ``git grep --untracked`` 28 - ``west grep --untracked foo`` 29 * - ``ripgrep`` 30 - ``west grep --tool ripgrep foo`` 31 * - ``grep --recursive`` 32 - ``west grep --tool grep foo`` [all …]
|
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 | build-flash-debug.rst | 1 .. _west-build-flash-debug: 6 Zephyr provides several :ref:`west extension commands <west-extensions>` for 11 commands, see :ref:`flash-and-debug-support` in the board porting guide. 13 .. Add a per-page contents at the top of the page. This page is nested 21 .. _west-building: 26 .. tip:: Run ``west build -h`` for a quick overview. 29 use :ref:`west config <west-config-cmd>` to configure its behavior. 33 - If there is a Zephyr build directory named :file:`build` in your current 34 working directory, it is incrementally re-compiled. The same is true if you 37 - Otherwise, if you run ``west build`` from a Zephyr application's source [all …]
|
/Zephyr-latest/subsys/testsuite/ztest/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 43 value. Please be aware that increasing it for long-running test cases 53 int "Assertion verbosity level" 56 Set verbosity level for assertions. 57 Assertion verbosity levels: 64 default -2 if !PREEMPT_ENABLED 65 default -1 67 Set priority of the testing thread. Default is -1 (cooperative). 87 bool "Using a pre-defined fatal handler and hook function" 89 Use the pre-defined common fatal error handler and a post hook to [all …]
|
/Zephyr-latest/scripts/build/ |
D | check_init_priorities.py | 4 # SPDX-License-Identifier: Apache-2.0 33 "dts", "python-devicetree", "src")) 34 from devicetree import edtlib # pylint: disable=unused-import 40 # Defined init level in order of priority. 49 "zephyr,cdc-acm-uart", 60 def __init__(self, level, priority): argument 62 if level_name == level: 69 raise ValueError("Unknown level in %s" % level) 96 class variables in the {"level name": ["call", ...]} format. 132 for level in _DEVICE_INIT_LEVELS: [all …]
|
D | llext_inject_slids.py | 4 # SPDX-License-Identifier: Apache-2.0 16 field of the `ElfX_Sym` structure is found to be non-zero, which is 115 msg = f"{symbol.name} -> {slid_as_str}" 122 self.log.error(f"unexpected non-zero st_value for symbol {symbol.name}") 136 # pylint: disable=duplicate-code 144 parser.add_argument("-f", "--elf-file", required=True, 146 parser.add_argument("-o", "--output-file", 149 parser.add_argument("-sl", "--slid-listing", 151 parser.add_argument("-v", "--verbose", action="count", 153 "to increase verbosity level")) [all …]
|
D | llext_prepare_exptab.py | 4 # SPDX-License-Identifier: Apache-2.0 9 This script performs compile-time processing of the LLEXT exports 45 ptr_size -- Platform pointer size in bytes 46 endianness -- Platform endianness ('little'/'big') 63 #failures if SLID-based linking is enabled (in this case, the 67 #are "reserved for operating system-specific semantics". 136 # Lazy-open the SLID listing file to ensure it is only created when necessary 146 Also note that symbol names are always NUL-terminated. 159 return raw_name.decode("utf-8") 198 slidlist_write("// This file contains the 'SLID -> name' mapping for all") [all …]
|
/Zephyr-latest/doc/_scripts/ |
D | gen_devicetree_rest.py | 2 # SPDX-License-Identifier: Apache-2.0 26 GENERIC_OR_VENDOR_INDEPENDENT = 'Generic or vendor-independent' 31 # Base properties that have documentation in 'dt-important-props'. 59 # Load the vendor-prefixes.txt file. Return a dict mapping 'vnd' 65 # vnd A stand-in for a real vendor 67 # Gets split into a key 'vnd' and a value 'A stand-in for a real 77 logger.info('found %d vendor prefixes in %s', len(vnd2vendor) - 1, 92 # - The 'None' key maps to bindings with no vendor prefix 93 # in their compatibles, like 'gpio-keys'. This is the first key. 94 # - The (UNKNOWN_VENDOR,) key maps to bindings whose compatible [all …]
|
/Zephyr-latest/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=( 21 'topdir[print the top level directory of the workspace]' 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]' 40 local -a all_cmds=(${builtin_cmds} ${zephyr_ext_cmds}) 42 if [[ -v WEST_COMP_CHECK_WORKSPACE ]]; then [all …]
|
D | west-completion.fish | 20 set -l tokens (commandline -opc) 41 set -l tokens (commandline -opc) 42 set -l argc (count $argv) 43 set -l max $argv[1] 44 set -l counter 0 46 if test $argc -eq 1 47 if test (math (count $tokens) - 2) -ge $max 60 if $counter -ge $max 77 set -l tokens (commandline -opc) 80 if string match -qr -- "$token*" "$tokens[-1]" [all …]
|
/Zephyr-latest/doc/develop/test/ |
D | pytest.rst | 17 A pytest plugin ``pytest-twister-harness`` was introduced to provide an integration between pytest 25 developed as a part of Zephyr’s tree. To enable install-less operation, twister first extends 27 ``-p twister_harness.plugin`` argument. If one prefers to use the installed version of the plugin, 28 they must add ``--allow-installed-plugin`` flag to twister’s call. 30 Pytest-based test suites are discovered the same way as other twister tests, i.e., by a presence 38 :figclass: align-center 52 .. code-block:: none 69 .. code-block:: yaml 81 …//docs.pytest.org/en/7.1.x/explanation/goodpractices.html#conventions-for-python-test-discovery>`_. 88 #. From .yaml file, using ``pytest_args`` placed under ``harness_config`` section - more info [all …]
|
/Zephyr-latest/doc/hardware/pinctrl/ |
D | index.rst | 1 .. _pinctrl-guide: 6 This is a high-level guide to pin control. See :ref:`pinctrl_api` for API 13 parameters such as pin direction, pull-up/down resistors, etc. are named **pin 18 of a peripheral, for example, the slew-rate depending on the operating 20 range from simple pull-up/down options to more advanced settings such as 21 debouncing, low-power modes, etc. 29 pull-up/down are controlled in the same block via ``CONFIG`` bits. This model is 32 .. figure:: images/hw-cent-control.svg 34 Example of pin control centralized into a single per-pin block 41 .. figure:: images/hw-dist-control.svg [all …]
|
/Zephyr-latest/drivers/wifi/nrf_wifi/ |
D | Kconfig.nrfwifi | 1 # Nordic Wi-Fi driver for nRF70 series SoCs 5 # SPDX-License-Identifier: Apache-2.0 21 Nordic Wi-Fi Driver 124 bool "Wi-Fi interface auto start on boot" 145 bool "Low power mode in nRF Wi-Fi chipsets" 165 bool "Maintains the verbosity of information in logs" 169 module-dep = LOG 170 module-str = Log level for Wi-Fi nRF70 driver 171 module-help = Sets log level for Wi-Fi nRF70 driver 193 # Wi-Fi and SR Coexistence Hardware configuration. [all …]
|
/Zephyr-latest/boards/native/doc/ |
D | bsim_boards_design.rst | 50 The main purpose of these bsim boards is to be test-benches for 80 - Unit tests: 85 - Integration tests on real HW: Allows testing with the real SW 93 - Integration tests on workstation (what the POSIX arch and these boards enable) 95 - Using bsim boards: Allow testing the embedded SW (or a subset), including 98 - Using bsim boards with the BabbleSim Physical layer simulation allows 102 - Using bsim boards, and the `EDTT`_ framework: With the EDTT framework we can 108 - Using Zephyr's :ref:`native_sim <native_sim>` board: It also allows integration testing of 116 - Zephyr's ztest infrastructure and Zephyr's twister: 142 :figclass: align-center [all …]
|
/Zephyr-latest/scripts/pylib/twister/twisterlib/ |
D | environment.py | 4 # Copyright (c) 2018-2024 Intel Corporation 8 # SPDX-License-Identifier: Apache-2.0 45 def _get_installed_packages() -> Generator[str, None, None]: 63 PYTEST_PLUGIN_INSTALLED = 'pytest-twister-harness' in installed_packages 71 def add_parse_arguments(parser = None) -> argparse.ArgumentParser: 82 $ ./scripts/twister -v \\ 83 --testsuite-root tests/ztest/base \\ 84 --testsuite-root tests/kernel \\ 85 --test tests/ztest/base/testing.ztest.verbose_0 \\ 86 --test tests/kernel/fifo/fifo_api/kernel.fifo [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.4.rst | 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). 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 67 +--------------------------------------------------+ 69 +--------------------------------------------------+ 71 +--------------------------------------------------+ [all …]
|