Searched +full:1 +full:- +full:wire (Results 1 – 25 of 228) sorted by relevance
12345678910
/Zephyr-latest/drivers/w1/ |
D | Kconfig | 1 # 1-Wire configuration options 4 # SPDX-License-Identifier: Apache-2.0 8 prompt "1-Wire bus drivers" 11 Enable 1-Wire Drivers 16 module-str = W1 24 1-Wire device driver initialization priority. 27 bool "1-Wire Shell" 30 Enable 1-Wire Shell for testing. 36 prompt "1-Wire Shell buffer size" 42 rsource "Kconfig.ds2482-800" [all …]
|
D | Kconfig.zephyr_gpio | 1 # Configuration options for the Zephyr GPIO 1-Wire Master driver 4 # SPDX-License-Identifier: Apache-2.0 7 bool "1-wire GPIO" 11 This option enables the Zephyr GPIO 1-Wire master driver. 23 This option forces the 1-Wire GPIO driver to use time critical
|
D | Kconfig.zephyr_serial | 1 # Configuration options for the Zephyr serial 1-Wire Master driver 4 # SPDX-License-Identifier: Apache-2.0 7 bool "1-wire Serial" 13 This option enables the Zephyr serial 1-Wire master driver. 26 uart byte (1-wire standard speed data bit).
|
D | w1_shell.c | 5 * SPDX-License-Identifier: Apache-2.0 17 #define W1DEV_X_NOT_FOUND "1-Wire device not found: \"%s\"" 19 #define OPTION_HELP_RESET "-r Perform bus reset before executing cmd." 31 if (arg[0] != '-') { in read_io_options() 35 for (arg = &arg[1]; *arg; arg++) { in read_io_options() 42 return -EINVAL; in read_io_options() 49 /* 1-Wire reset bus <device> */ 55 dev = shell_device_get_binding(argv[1]); in cmd_w1_reset_bus() 57 shell_error(sh, W1DEV_X_NOT_FOUND, argv[1]); in cmd_w1_reset_bus() 58 return -EINVAL; in cmd_w1_reset_bus() [all …]
|
D | Kconfig.ds2477_85 | 1 # Common configuration options for DS2477 and DS2485 1-Wire master drivers 4 # SPDX-License-Identifier: Apache-2.0 9 This enables support for the shared ds2477/85 1-Wire driver.
|
D | Kconfig.max32 | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 5 bool "MAX32xxx MCUs 1-Wire master driver" 10 This option enables the 1-Wire master driver for MAX32xxx MCUs
|
D | Kconfig.ds2485 | 1 # Configuration options for the Zephyr DS2485 1-Wire master driver 4 # SPDX-License-Identifier: Apache-2.0 7 bool "DS2485 1-wire master driver"
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | w1.rst | 3 1-Wire Bus 9 1-Wire is a low speed half-duplex serial bus using only a single wire plus 11 Similarly to I2C, 1-Wire uses a bidirectional open-collector data line, 14 The 1-Wire bus supports longer bus lines than I2C, while it reaches speeds of up 23 .. figure:: 1-Wire_bus_topology.drawio.svg 25 :alt: 1-Wire bus topology 27 A typical 1-Wire bus topology 30 .. _w1-master-api: 35 Zephyr's 1-Wire Master API is used to interact with 1-Wire slave devices like 42 It is the only hardware-dependent layer in Zephyr. [all …]
|
/Zephyr-latest/soc/altr/zephyr_nios2f/cpu/ |
D | ghrd_10m50da_top.v | 3 input wire clk_50, 4 //input wire clk_ddr3_100_p, 5 input wire fpga_reset_n, 7 output wire qspi_clk, 8 inout wire[3:0] qspi_io, 9 output wire qspi_csn, 11 //output wire [13:0] mem_a, 12 //output wire [2:0] mem_ba, 13 //inout wire [0:0] mem_ck, 14 //inout wire [0:0] mem_ck_n, [all …]
|
/Zephyr-latest/include/zephyr/drivers/ |
D | w1.h | 5 * SPDX-License-Identifier: Apache-2.0 10 * @brief Public 1-Wire Driver APIs 27 * @brief 1-Wire Interface 28 * @defgroup w1_interface 1-Wire Interface 42 * Hence FOR_EACH adds "+1" once too often which has to be subtracted in the end. 44 #define F1(x) 1 46 (FOR_EACH(F1, (+), DT_SUPPORTS_DEP_ORDS(node_id)) - 1) 53 * @brief Defines the 1-Wire master settings types, which are runtime configurable. 56 /** Overdrive speed is enabled in case a value of 1 is passed and 62 * written data block by passing a value of 1, and deactivated passing 0. [all …]
|
/Zephyr-latest/dts/bindings/w1/ |
D | zephyr,w1-serial.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 # Properties for the serial 1-Wire master driver: 7 # the option for a "single-wire Half-duplex" mode, where the TX and RX lines 9 # needs to be allocated for the 1-Wire communication. 11 description: 1-Wire master over Zephyr uart 13 compatible: "zephyr,w1-serial" 15 include: [uart-device.yaml, w1-master.yaml]
|
D | w1-master.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 # Common fields for 1-Wire masters 11 active-pullup: 14 Enable the active pullup for the 1-Wire bus.
|
D | adi,max32-w1.yaml | 1 # Copyright (c) 2023-2024 Analog Devices, Inc. 2 # SPDX-License-Identifier: Apache-2.0 4 description: ADI MAX32xxx MCUs 1-Wire Master 6 include: [w1-master.yaml, pinctrl-device.yaml] 8 compatible: "adi,max32-w1" 20 pinctrl-0: 23 pinctrl-names: 26 internal-pullup: 29 enum: [0, 1] 32 0 - Internal pullup disabled. [all …]
|
D | maxim,ds2485.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 # Properties for the DS2485 I2C 1-Wire master with memory driver: 7 This is a representation of the Maxim DS2485 I2C 1-Wire master w/ memory 11 include: ["maxim,ds2477_85_common.yaml", "i2c-device.yaml"]
|
/Zephyr-latest/dts/bindings/gpio/ |
D | adi,max22190-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 capabilities like Wire break and over/under volatage. 10 filter-wbes = <CH0 CH1 CH2 ... CH7 > for wire break 11 To enable wire break set 1 else 0. Same principle is followed for: 12 filter-fbps and filter-delays. 16 pinctrl-names = "default"; 18 compatible = "adi,max22190-gpio"; 21 spi-max-frequency = <1000000>; 24 gpio-controller; 25 #gpio-cells = <2>; [all …]
|
D | adi,max14906-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "adi,max14906-gpio" 10 "#gpio-cells": 17 drdy-gpios: 19 High-Side Open-Drain Output. READY is passive low when the internal 22 type: phandle-array 23 fault-gpios: 27 type: phandle-array 28 sync-gpios: 31 type: phandle-array [all …]
|
D | adi,max14916-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "adi,max14916-gpio" 10 "#gpio-cells": 17 drdy-gpios: 19 High-Side Open-Drain Output. READY is passive low when the internal 22 type: phandle-array 23 fault-gpios: 27 type: phandle-array 28 sync-gpios: 31 type: phandle-array [all …]
|
/Zephyr-latest/include/zephyr/drivers/sensor/ |
D | w1_sensor.h | 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief Extended public API for 1-Wire Sensors 12 * runtime configuration of ROM IDs for 1-Wire Sensors. 26 * @brief 1-Wire Sensor API 27 * @defgroup w1_sensor 1-Wire Sensor API 33 /** Device unique 1-Wire ROM */ 46 val->val1 = sys_get_be64((uint8_t *)rom) & BIT64_MASK(32); in w1_rom_to_sensor_value() 47 val->val2 = sys_get_be64((uint8_t *)rom) >> 32; in w1_rom_to_sensor_value() 59 uint64_t temp64 = ((uint64_t)((uint32_t)val->val2) << 32) in w1_sensor_value_to_rom() 60 | (uint32_t)val->val1; in w1_sensor_value_to_rom()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
D | radio_nrf5_ppi_resources.h | 2 * Copyright (c) 2021-2024 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 9 /* PPI channel 20 is pre-programmed with the following fixed settings: 10 * EEP: TIMER0->EVENTS_COMPARE[0] 11 * TEP: RADIO->TASKS_TXEN 14 /* PPI channel 21 is pre-programmed with the following fixed settings: 15 * EEP: TIMER0->EVENTS_COMPARE[0] 16 * TEP: RADIO->TASKS_RXEN 20 /* PPI channel 26 is pre-programmed with the following fixed settings: 21 * EEP: RADIO->EVENTS_ADDRESS [all …]
|
D | radio_nrf5_dppi.h | 2 * Copyright (c) 2018 - 2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 24 * wire the EVENT_TIMER EVENTS_COMPARE[0] event to RADIO TASKS_TXEN/RXEN task. 61 * wire the RADIO EVENTS_ADDRESS event to the 74 * wire the EVENT_TIMER EVENTS_COMPARE[<HCTO timer>] event 87 * wire the RADIO EVENTS_END event to the 99 * wire the RTC0 EVENTS_COMPARE[2] event to EVENT_TIMER TASKS_START task. 129 * wire the RADIO EVENTS_READY event to the 143 * wire the RADIO EVENTS_ADDRESS event to the CCM TASKS_CRYPT task. 165 * wire the RADIO EVENTS_BCMATCH event to the AAR TASKS_START task. [all …]
|
/Zephyr-latest/samples/drivers/w1/scanner/ |
D | README.rst | 1 .. zephyr:code-sample:: w1-scanner 2 :name: 1-Wire scanner 3 :relevant-api: w1_interface 5 Scan for 1-Wire devices and print their family ID and serial number. 10 This sample demonstrates how to scan for 1-Wire devices. It runs the 1-Wire 20 .. zephyr-app-commands:: 21 :zephyr-app: samples/drivers/w1/scanner 23 :gen-args: -DDTC_OVERLAY_FILE=w1_serial.overlay 30 .. code-block:: console
|
/Zephyr-latest/subsys/bluetooth/controller/coex/ |
D | readme.rst | 2 Bluetooth co-existence drivers 5 Co-existence Ticker 8 …cker.c` is designed to utilize co-existence with another transmitter. Chips such as nordic nRF9160… 10 Nordic connect SDK provides detailed description of the 1-wire and 3-wire co-existence interface fo… 12 Similarly, as in the nordic implementation of the 1-wire interface, the coexistence ticker utilizes… 14 .. code-block:: DTS 17 compatible = "gpio-radio-coex"; 18 grant-gpios = <&gpio0 0 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>; 19 grant-delay-us = <150>; 22 Whenever the grant pin transitions into non-active (such as 1 for the nRF9160). state the implement…
|
/Zephyr-latest/samples/drivers/w1/ |
D | README.rst | 1 .. zephyr:code-sample-category:: w1 2 :name: 1-Wire 3 :show-listing: 5 These samples demonstrate how to use the :ref:`1-Wire <w1_api>` driver API.
|
/Zephyr-latest/samples/drivers/espi/ |
D | README.rst | 1 .. zephyr:code-sample:: espi 3 :relevant-api: espi_interface spi_interface 5 Use eSPI to connect to a slave device and exchange virtual wire packets. 13 a simple eSPI handshake that includes exchanging virtual wire packets. 15 Standard platform signals are sent virtual wire packets over the bus. 17 eSPI events and when a virtual wire is received. 27 boards's map-file next fixture settings:: 29 - fixture: espi_device_connect 34 .. code-block:: console 37 eSPI test - I/O initialization...complete [all …]
|
/Zephyr-latest/dts/bindings/espi/ |
D | microchip,xec-espi-vw-routing.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Microchip XEC eSPI Virtual Wire routing 6 compatible: "microchip,xec-espi-vw-routing" 10 child-binding: 12 Child node containing the routing of an eSPI virtual wire to the SoC 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). [all …]
|
12345678910