/Zephyr-latest/submanifests/ |
D | optional.yaml | 3 - name: upstream 4 url-base: https://github.com/zephyrproject-rtos 5 # zephyr-keep-sorted-start re(^\s+\- name:) 7 - name: canopennode 12 - optional 13 - name: chre 18 - optional 19 - name: lz4 24 - optional 25 - name: nanopb [all …]
|
/Zephyr-latest/dts/bindings/ethernet/ |
D | xlnx,gem.yaml | 3 # SPDX-License-Identifier: Apache-2.0 10 include: ethernet-controller.yaml 19 clock-frequency: 27 which it will be adjusted at run-time. Therefore, the value of this 29 respective GEM's TX clock - by default, this is the IO PLL. 31 mdc-divider: 42 init-mdio-phy: 45 Activates the management of a PHY associated with the controller in- 46 stance. If this parameter is activated at the board level, the de- 47 fault values of the associated parameters mdio-phy-address, phy-poll- [all …]
|
D | microchip,enc28j60.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: ENC28J60 standalone 10BASE-T Ethernet controller with SPI interface 8 include: [spi-device.yaml, ethernet-controller.yaml] 11 int-gpios: 12 type: phandle-array 20 full-duplex: 23 Optional feature flag - Enables full duplex reception and transmission. 25 hw-rx-filter: 30 Sets the devices receive packet filter, optional
|
/Zephyr-latest/boards/nordic/nrf9160dk/ |
D | nrf9160dk_nrf52840.dts | 2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "nrf9160dk_nrf52840-pinctrl.dtsi" 15 compatible = "nordic,nrf9160-dk-nrf52840"; 19 zephyr,shell-uart = &uart0; 20 zephyr,uart-mcumgr = &uart0; 21 zephyr,bt-mon-uart = &uart0; 25 interface_to_nrf9160: gpio-interface { 26 compatible = "nordic,nrf9160dk-nrf52840-interface"; [all …]
|
D | nrf9160dk_nrf52840_0_14_0.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 board-control { 9 nrf_interface_pin_9_routing: switch-nrf-if9-ctrl { 10 compatible = "nordic,nrf9160dk-optional-routing"; 11 control-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; 15 io_expander_pins_routing: switch-io-exp-en { 16 compatible = "nordic,nrf9160dk-optional-routing"; 17 control-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; 21 external_flash_pins_routing: switch-ext-mem-ctrl { 22 compatible = "nordic,nrf9160dk-optional-routing"; [all …]
|
/Zephyr-latest/cmake/modules/ |
D | FindHostTools.cmake | 1 # SPDX-License-Identifier: Apache-2.0 9 # +---------------------------------------------------------------+ 11 # +---------------------------------------------------------------+ 12 # | Generic C-compiler | Yes | Pre-processing of devicetree | 13 # | Zephyr-sdk | | | 18 # +---------------------------------------------------------------+ 24 # Set to 'CMAKE_C_COMPILER-NOTFOUND' if no C compiler was found. 28 # Set to 'GPERF-NOTFOUND' if gperf was not found. 32 # Set to 'OPENOCD-NOTFOUND' if openocd was not found. 36 # Set to 'BOSSAC-NOTFOUND' if bossac was not found. [all …]
|
D | generated_file_directories.cmake | 1 # SPDX-License-Identifier: Apache-2.0 9 # - BINARY_DIR_INCLUDE is set to ${PROJECT_BINARY_DIR}/include 10 # - BINARY_DIR_INCLUDE_GENERATED is set to ${BINARY_DIR_INCLUDE}/generated/zephyr 11 # - BINARY_DIR_INCLUDE_GENERATED is a directory 16 # Optional variables: 19 # Optional environment variables:
|
/Zephyr-latest/subsys/testsuite/ztest/include/zephyr/ |
D | ztest_assert.h | 4 * SPDX-License-Identifier: Apache-2.0 174 * @param msg Optional, can be NULL. Message to print if @a cond is false. 212 * @param msg Optional, can be NULL. Message to print if @a cond is false. 242 * @param msg Optional, can be NULL. Message to print if @a cond is false. 266 * @param ... Optional message and variables to print if the assertion fails 273 * @param ... Optional message and variables to print if the assertion fails 280 * @param ... Optional message and variables to print if the assertion fails 287 * @param ... Optional message and variables to print if the assertion fails 289 #define zassert_ok(cond, ...) zassert(!(cond), #cond " is non-zero", ##__VA_ARGS__) 294 * @param ... Optional message and variables to print if the assertion fails [all …]
|
/Zephyr-latest/cmake/linker/ |
D | target_template.cmake | 1 # SPDX-License-Identifier: Apache-2.0 5 # Template file for optional Zephyr linker macros. 7 # This file will define optional linker macros for toolchains that are not
|
/Zephyr-latest/boards/nordic/nrf9160dk/dts/bindings/ |
D | nordic,nrf9160dk-optional-routing.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: nRF9160 DK optional routing provided by analog switch 6 compatible: "nordic,nrf9160dk-optional-routing" 14 control-gpios: 15 type: phandle-array
|
/Zephyr-latest/include/zephyr/net/ |
D | lldp.h | 10 * SPDX-License-Identifier: Apache-2.0 61 #define NET_LLDP_CHASSIS_ID_VALUE_LEN (sizeof(CONFIG_NET_LLDP_CHASSIS_ID) - 1) 90 #define NET_LLDP_PORT_ID_VALUE_LEN (sizeof(CONFIG_NET_LLDP_PORT_ID) - 1) 122 /** TLV Types. Please refer to table 8-1 from IEEE 802.1AB standard. */ 124 LLDP_TLV_END_LLDPDU = 0, /**< End Of LLDPDU (optional) */ 128 LLDP_TLV_PORT_DESC = 4, /**< Port Description (optional) */ 129 LLDP_TLV_SYSTEM_NAME = 5, /**< System Name (optional) */ 130 LLDP_TLV_SYSTEM_DESC = 6, /**< System Description (optional) */ 131 LLDP_TLV_SYSTEM_CAPABILITIES = 7, /**< System Capability (optional) */ 132 LLDP_TLV_MANAGEMENT_ADDR = 8, /**< Management Address (optional) */ [all …]
|
/Zephyr-latest/dts/bindings/auxdisplay/ |
D | noritake,itron.yaml | 4 # SPDX-License-Identifier: Apache-2.0 11 include: [auxdisplay-device.yaml, uart-device.yaml] 14 reset-gpios: 15 type: phandle-array 16 description: Optional GPIO used to reset the display 18 busy-gpios: 19 type: phandle-array 20 description: Optional GPIO used for busy detection
|
D | hit,hd44780.yaml | 4 # SPDX-License-Identifier: Apache-2.0 11 include: [auxdisplay-device.yaml] 17 description: Operating mode of display, 8-bit or 4 for 4-bit mode 19 - 4 20 - 8 22 register-select-gpios: 23 type: phandle-array 27 read-write-gpios: 28 type: phandle-array 29 description: Optional GPIO used for selecting read or write mode [all …]
|
/Zephyr-latest/include/zephyr/drivers/ |
D | edac.h | 4 * SPDX-License-Identifier: Apache-2.0 80 * @name Optional interfaces 83 * EDAC Optional Interfaces 94 * @retval -ENOSYS if the optional interface is not implemented 101 (const struct edac_driver_api *)dev->api; in edac_inject_set_param1() 103 if (api->inject_set_param1 == NULL) { in edac_inject_set_param1() 104 return -ENOSYS; in edac_inject_set_param1() 107 return api->inject_set_param1(dev, value); in edac_inject_set_param1() 118 * @retval -ENOSYS if the optional interface is not implemented 125 (const struct edac_driver_api *)dev->api; in edac_inject_get_param1() [all …]
|
/Zephyr-latest/doc/contribute/ |
D | external.rst | 1 .. _external-contributions: 7 order to avoid re-implementing basic functionality or features that are readily 21 :ref:`external-tooling` section at the end of the page. 28 External source code licensed under the Apache-2.0 license is not subject to 36 :ref:`external-src-process` section for more details. 42 https://www.zephyrproject.org/wp-content/uploads/2023/08/LF-Zephyr-Charter-2023.08.21.pdf 62 - Is this the most optimal way to introduce the functionality to the project? 65 - Is the external project being actively maintained? This is particularly 67 - Have alternatives to the particular implementation proposed been considered? 85 - The code is formatted according to the Zephyr :ref:`coding_style` [all …]
|
/Zephyr-latest/dts/bindings/clock/ |
D | st,stm32f1-pll-clock.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Main PLL node binding for low-, medium-, high- and XL-density STM32F1 devices. 12 f(PLLCLK) = f(input clk) x PLLMUL --> SYSCLK (System Clock) 17 compatible: "st,stm32f1-pll-clock" 19 include: [clock-controller.yaml, base.yaml] 22 "#clock-cells": 33 Valid range: 2 - 16 38 Optional HSE divider for PLL entry 43 Optional PLL output divisor to generate a 48MHz USB clock.
|
D | pwm-clock.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 compatible = "pwm-clock"; 12 #clock-cells = <1>; 16 This will create a device node with a clock-controller 21 The clock frequency can be explicitly set using the clock-frequency 28 compatible: "pwm-clock" 30 include: [clock-controller.yaml, base.yaml] 34 type: phandle-array 37 clock-frequency: 41 but was rounded to nanoseconds. This property is optional. [all …]
|
/Zephyr-latest/dts/bindings/misc/ |
D | zephyr,swdp-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 implementation by GPIO bit-banging. 9 Schematic using dual-supply bus transceiver and separate dout and dnoe pins 13 | +-------------+ | 14 +-------|vcca vccb|-----+ 16 clk-gpios -------|a b|-------------- SWD CLK 18 noe-gpios -------|dir gnd|-----+ 19 +-------------+ | 26 | +-------------+ | 27 +-------|vcca vccb|-----+ [all …]
|
/Zephyr-latest/tests/subsys/logging/log_syst/src/ |
D | mock_backend.c | 4 * SPDX-License-Identifier: Apache-2.0 35 length--; in char_out() 37 zassert_not_equal(pos_in_buf, sizeof(test_output_buf)-1, in char_out() 54 log_output_func(&log_output_mock, &msg->log, flags); in process() 59 return ((n & (1 << (k - 1))) != 0); in is_kth_bit_set() 66 const char *raw_data_str = "SYS-T RAW DATA: "; in validate_msg() 71 /* Validate "SYS-T RAW DATA: " prefix in the output_str */ in validate_msg() 77 /* Validate the headers in the SYS-T data format */ in validate_msg() 86 /* After the headers the output_str will contain the content of optional flags. in validate_msg() 87 * Optional flags are contained in 1st byte of data in output_str. There are 4 bits in validate_msg() [all …]
|
/Zephyr-latest/cmake/ |
D | target_toolchain_flags.cmake | 10 # signatures, as example: clang, gcc, arm-zephyr-eabi-gcc, links pointing to 41 # (gcc, host-gcc etc.) 42 include(${TOOLCHAIN_ROOT}/cmake/compiler/${COMPILER}/compiler_flags.cmake OPTIONAL) 43 include(${TOOLCHAIN_ROOT}/cmake/linker/${LINKER}/linker_flags.cmake OPTIONAL) 48 include(${TOOLCHAIN_ROOT}/cmake/linker/${LINKER}/linker_libraries.cmake OPTIONAL)
|
/Zephyr-latest/include/zephyr/ |
D | smf.h | 4 * SPDX-License-Identifier: Apache-2.0 67 /** Optional method that will be run when this state is entered */ 70 * Optional method that will be run repeatedly during state machine 74 /** Optional method that will be run when this state exists */ 78 * Optional parent state that contains common entry/run/exit 91 * Optional initial transition state. NULL for leaf states. 145 * @param val Non-Zero termination value that's returned by the smf_run_state 163 * @return A non-zero value should terminate the state machine. This 164 * non-zero value could represent a terminal state being reached
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | lwm2m.rst | 18 CoAP packet-size optimization and a simple, stateless flow that supports a 35 .. list-table:: 36 :header-rows: 1 38 * - Object ID 39 - Name 40 - Instance 41 - Mandatory 43 * - 3 44 - Device 45 - Single [all …]
|
/Zephyr-latest/dts/bindings/espi/ |
D | microchip,xec-espi-vw-routing.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "microchip,xec-espi-vw-routing" 10 child-binding: 15 vw-reg: 20 vw-girq: 26 to GIRQ24 b[5]. vw-girq = <24 5>; 28 reset-state: 31 Optional default virtual wire state on reset (0 or 1). 34 - "HW_DFLT" 35 - "0" [all …]
|
/Zephyr-latest/include/zephyr/drivers/rtc/ |
D | mcux_snvs_rtc.h | 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief Real-time clock control based on the MCUX IMX SNVS counter API. 14 * * an optional SRTC can be enabled (default) with configuration 17 * channel (id 1) is optional 18 * * the low power alarm can be used to assert a wake-up 39 * @retval non-negative on success
|
/Zephyr-latest/tests/drivers/can/host/pytest/ |
D | can_shell.py | 3 # SPDX-License-Identifier: Apache-2.0 6 Zephyr CAN shell module support for providing a python-can bus interface for testing. 11 from typing import Optional, Tuple 21 class CanShellBus(BusABC): # pylint: disable=abstract-method 27 can_filters: Optional[CanFilters] = None, **kwargs) -> None: 52 def _get_capabilities(self) -> list[str]: 64 def _set_mode(self, mode: str) -> None: 79 def send(self, msg: Message, timeout: Optional[float] = None) -> None: 83 cmd += ' -e' if msg.is_extended_id else '' 84 cmd += ' -r' if msg.is_remote_frame else '' [all …]
|