Home
last modified time | relevance | path

Searched +full:human +full:- +full:readable +full:- +full:name (Results 1 – 25 of 26) sorted by relevance

12

/Zephyr-latest/dts/bindings/mtd/
Dfixed-partitions.yaml9 compatible = "fixed-partitions";
10 #address-cells = <1>;
11 #size-cells = <1>;
18 label = "image-0";
22 label = "image-1";
42 Note that the usual name for this node is 'partitions'.
43 The fixed-partitions node should be a child of the flash
55 compatible: "fixed-partitions"
58 "#address-cells":
65 "#size-cells":
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dsensor-device.yaml3 # SPDX-License-Identifier: Apache-2.0
10 friendly-name:
13 Human readable string describing the sensor. It can be used to
/Zephyr-latest/doc/services/logging/
Dcs_stm.rst3 Multi-domain logging using ARM Coresight STM
6 The Arm CoreSight SoC-400 is a comprehensive library of components for the creation of debug and
8 is integrated into a CoreSight system, designed primarily for high-bandwidth trace of
9 instrumentation embedded into software. This instrumentation is made up of memory-mapped writes to
26 capture the data (e.g. J-Trace PRO).
40 Data from ETR is handled on the device. It can be forwarded as-is to the host (e.g. using UART),
41 …ost tool is decoding the data or data can be decoded on-chip to output the data in human readable
68 * :c:func:`log_frontend_stmesp_tp` - It accepts single argument - index. Index is between
70 * :c:func:`log_frontend_stmesp_tp_d32` - It accepts two arguments - index and user data.
80 * Dictionary-based - assisted mode which is using dictionary-based logging. In this mode logging
[all …]
Dindex.rst17 - Deferred logging reduces the time needed to log a message by shifting time
20 - Multiple backends supported (up to 9 backends).
21 - Custom frontend support. It can work together with backends.
22 - Compile time filtering on module level.
23 - Run time filtering independent for each backend.
24 - Additional run time filtering on module instance level.
25 - Timestamping with user provided function. Timestamp can have 32 or 64 bits.
26 - Dedicated API for dumping data.
27 - Dedicated API for handling transient strings.
28 - Panic support - in panic mode logging switches to blocking, synchronous
[all …]
/Zephyr-latest/soc/nordic/common/
Dsoc_nrf_common.h3 * SPDX-License-Identifier: Apache-2.0
19 * @brief Get a PSEL value out of a foo-gpios or foo-pin devicetree property
21 * Many Nordic bindings have 'foo-pin' properties to specify a pin
22 * configuration as a PSEL value directly instead of using a 'foo-gpios'
25 * It would be better to use 'foo-gpios' properties instead. This type
28 * To allow for a smooth migration from 'foo-pin' to 'foo-gpios', this
30 * using whichever one of 'foo-gpios' or 'foo-pin' is in the DTS.
34 * - NRF_DT_PSEL_CHECK_*() to check the property configuration at build time
35 * - NRF_DT_GPIOS_TO_PSEL() if you only have a 'foo-gpios'
38 * @param psel_prop lowercase-and-underscores old-style 'foo-pin' property
[all …]
/Zephyr-latest/drivers/misc/coresight/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
4 DT_COMPAT_NORDIC_NRF_TBM := nordic,nrf-tbm
30 decoded and printed in the human readable form.
90 string "Displayed prompt name"
93 Displayed prompt name for UART shell with Coresight STM logging.
/Zephyr-latest/include/zephyr/drivers/usb_c/
Dtcpci_priv.h3 * SPDX-License-Identifier: Apache-2.0
8 * @brief Helper functions to use by the TCPCI-compliant drivers
10 * This file contains generic TCPCI functions that may be used by the drivers to TCPCI-compliant
11 * devices that want to implement vendor-specific functionality without the need to reimplement the
23 * @brief Structure used to bind the register address to name in registers dump
28 /** Human readable name of register */
29 const char *name; member
38 * If the TCPC driver contain any vendor-specific registers, it may override the TCPCI dump_std_reg
45 * @brief Function to read the 8-bit register of TCPCI device
55 * @brief Function to write a value to the 8-bit register of TCPCI device
[all …]
/Zephyr-latest/samples/boards/nordic/coresight_stm/
DREADME.rst1 .. zephyr:code-sample:: coresight_stm_sample
2 :name: Coresight STM benchmark
3 :relevant-api: log_api
25 and prints human readable logs on UART.
45 To build the sample, use configuration setups from the :file:`sample.yaml` using the ``-T`` option.
50 .. code-block:: console
52 west build -p -b nrf54h20dk/nrf54h20/cpuapp -T sample.boards.nrf.coresight_stm .
57 .. code-block:: console
59 *** Using Zephyr OS v3.6.99-5bb7bb0af17c ***
/Zephyr-latest/subsys/bluetooth/services/
DKconfig.dis4 # SPDX-License-Identifier: Apache-2.0
27 string "Model name"
33 string "Manufacturer name"
54 - 1 Bluetooth SIG, the Vendor ID was assigned by the Bluetooth SIG
55 - 2 USB IF, the Vendor ID was assigned by the USB IF
86 release number in Binary-Coded Decimal. This is a vendor-assigned value,
91 (JJ - major version number, M - minor version number,
92 N - sub-minor version number); e.g., version 2.1.3 is represented with
94 When upward-compatible changes are made to the device, it is recommended
97 incremented. The sub-minor version is incremented for bug fixes.
[all …]
/Zephyr-latest/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.
53 specified by the build system can be over-ridden by the application,
56 board name
57 The human-readable name of a :term:`board`. Uniquely and descriptively
64 follow the :term:`board name` (and optionally :term:`board revision`) to
79 uniquely identifies the combination of :term:`board name`, :term:`board
114 high-priority conditions that require interrupting the current code
[all …]
Dzephyr.doxyfile.in20 # 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
41 # project for which the documentation is generated. This name is used in the
80 # sub-directories (in 2 levels) under the output directory of each output format
[all …]
/Zephyr-latest/scripts/build/
Dcheck_init_priorities.py4 # SPDX-License-Identifier: Apache-2.0
17 Optionally, it can also produce a human readable list of the initialization
33 "dts", "python-devicetree", "src"))
34 from devicetree import edtlib # pylint: disable=unused-import
49 "zephyr,cdc-acm-uart",
58 name: the section name
96 class variables in the {"level name": ["call", ...]} format.
117 if (sym.name and
121 sym.name, sym.entry.st_size, sym.entry.st_shndx)
133 name = f"__init_{level}_start"
[all …]
Dgen_kobject_list.py5 # SPDX-License-Identifier: Apache-2.0
14 - That the memory address points to a kernel object
16 - The kernel object is of the expected type for the API being invoked
18 - The kernel object is of the expected initialization state
20 - The calling thread has sufficient permissions on the object
33 - A gperf script to generate the hash table mapping kernel object memory
35 object type, initialization state, and any object-specific data.
37 - A header file containing generated macros for validating driver instances
40 - A code fragment included by kernel.h with one enum constant for
43 - The inner cases of a switch/case C statement, included by
[all …]
/Zephyr-latest/subsys/net/lib/tls_credentials/
Dtls_credentials_shell.c4 * SPDX-License-Identifier: Apache-2.0
32 char *name; member
36 /* The first entry in each credential type group will be used for human-readable shell
80 /* Some backends (namely, the volatile backend) store a reference rather than a copy of passed-in
85 * If multi/dynamic-backend support is ever added, this will need to be updated.
94 /* Find an empty slot in the cred_refs array, or return -1 if none exists.
107 return -1; in find_ref_slot()
112 /* Filter out non-printable characters from a passed-in string of known length */
121 ret = -EINVAL; in filter_nonprint()
128 /* Verify that a provided string consists only of the characters 0-9*/
[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/build/dts/
Dintro-syntax-structure.rst1 .. _dt-syntax:
6 As the name indicates, a devicetree is a tree. The human-readable text format
24 .. code-block:: devicetree
26 /dts-v1/;
29 a-node {
30 subnode_nodelabel: a-sub-node {
36 The ``/dts-v1/;`` line means the file's contents are in version 1 of the DTS
37 syntax, which has replaced a now-obsolete "version 0".
46 #. A node named ``a-node``, which is a child of the root node
47 #. A node named ``a-sub-node``, which is a child of ``a-node``
[all …]
Dhowtos.rst1 .. _dt-howtos:
6 This page has step-by-step advice for getting things done with devicetree.
8 .. tip:: See :ref:`dt-trouble` for troubleshooting advice.
10 .. _get-devicetree-outputs:
15 A board's devicetree (:ref:`BOARD.dts <devicetree-in-out-files>`) pulls in
26 You can build :zephyr:code-sample:`hello_world` to see the "base" devicetree for your board
27 without any additional changes from :ref:`overlay files <dt-input-files>`.
30 :zephyr:code-sample:`hello_world`:
32 .. code-block:: sh
34 # --cmake-only here just forces CMake to run, skipping the
[all …]
/Zephyr-latest/doc/contribute/documentation/
Dguidelines.rst24 .. _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
42 the first non-white space in the preceding line. For example::
50 .. code-block::
53 first character of the directive name.
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
143 Multi-column lists
[all …]
/Zephyr-latest/scripts/west_commands/runners/
Djlink.py3 # SPDX-License-Identifier: Apache-2.0
5 '''Runner for debugging with J-Link.'''
47 setattr(args, self.dest, not option.startswith('--no-'))
50 '''Runner front-end for the J-Link GDB server.'''
81 self.tui_arg = ['-tui'] if tui else []
91 def name(cls): member in JLinkBinaryRunner
101 def dev_id_help(cls) -> str:
102 return '''Device identifier. Use it to select the J-Link Serial Number
103 of the device connected over USB. If the J-Link is connected over ip,
107 def tool_opt_help(cls) -> str:
[all …]
/Zephyr-latest/scripts/release/
Dlist_devicetree_bindings_changes.py4 # SPDX-License-Identifier: Apache-2.0
24 sys.path.insert(0, str(SCRIPTS / 'dts' / 'python-devicetree' / 'src'))
29 # lookup key for bindings. The name "compat" matches edtlib's internal
117 ) -> Changes:
148 ) -> Dict[str, Compat2Binding]:
160 ) -> Dict[str, Binding2Changes]:
170 def get_vnd(compatible: str) -> str:
180 ) -> Binding2Changes:
200 ) -> List[BindingChange]:
232 ) -> List[BindingChange]:
[all …]
/Zephyr-latest/doc/hardware/porting/
Dboard_porting.rst21 - Support for multi-core, multi-arch AMP (Asymmetrical Multi Processing) SoCs
22 - Support for multi-SoC boards
23 - Support for reusing the SoC and board Kconfig trees outside of the Zephyr
25 - Support for advanced use cases with :ref:`sysbuild`
26 - Removal of all existing arbitrary and inconsistent uses of Kconfig and folder
38 Some non-critical features, enhancements and improvements of the new hardware
47 with two options if they have an out-of-tree board (or SoC):
49 #. Convert the out-of-tree board to the current hardware model (recommended)
57 can then use the `example-application conversion Pull Request`_ as an example on
59 and works reliably in many cases (though multi-core SoCs may not be handled
[all …]
/Zephyr-latest/doc/develop/
Dmodules.rst7 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-latest/doc/develop/test/
Dtwister.rst20 When using (at least) one ``-v`` option, twister's console output
27 - The test is marked as ``build_only: true`` in its ``.yaml``
29 - The test configuration has defined a ``harness`` but you don't have
31 - The target device is not connected and not available for flashing
32 - You or some higher level automation invoked twister with
33 ``--build-only``.
39 .. group-tab:: Linux
41 .. code-block:: bash
43 $ source zephyr-env.sh
46 .. group-tab:: Windows
[all …]
/Zephyr-latest/drivers/modem/
Dsimcom-sim7080.c4 * SPDX-License-Identifier: Apache-2.0
13 #include <zephyr/drivers/modem/simcom-sim7080.h>
14 #include "simcom-sim7080.h"
55 struct sim7080_data *data = dev->data; in modem_get_mac()
58 data->mac_addr[0] = 0x00; in modem_get_mac()
59 data->mac_addr[1] = 0x10; in modem_get_mac()
64 UNALIGNED_PUT(hash_value, (uint32_t *)(data->mac_addr + 2)); in modem_get_mac()
66 return data->mac_addr; in modem_get_mac()
75 struct sim7080_data *data = dev->data; in modem_net_iface_init()
77 net_if_set_link_addr(iface, modem_get_mac(dev), sizeof(data->mac_addr), NET_LINK_ETHERNET); in modem_net_iface_init()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]

12