/Zephyr-latest/soc/espressif/common/ |
D | Kconfig.flash | 2 # SPDX-License-Identifier: Apache-2.0 18 Enable this to support auto detection of ISSI chips if chip vendor not directly 26 Enable this to support auto detection of MXIC chips if chip vendor not directly 34 Enable this to support auto detection of GD (GigaDevice) chips if chip vendor not 36 modules, please don't disable this, otherwise your flash may not work in 4-bit 47 Enable this to support auto detection of Winbond chips if chip vendor not directly 55 Enable this to support auto detection of BOYA chips if chip vendor not directly 63 Enable this to support auto detection of TH chips if chip vendor not directly 72 Enable this to support auto detection of Octal MXIC chips if chip vendor not directly 82 to flash on ESP32-D2WD; (2) main SPI flash is connected to non-default pins; (3) main
|
/Zephyr-latest/drivers/modem/ |
D | Kconfig.ublox-sara-r4 | 1 # u-blox SARA R4 driver options 4 # SPDX-License-Identifier: Apache-2.0 7 bool "U-blox SARA modem driver" 15 Choose this setting to enable u-blox SARA-R4 LTE-CatM1/NB-IoT modem 21 bool "u-blox SARA variant selection" 25 bool "u-blox SARA-R4" 27 Enable support for SARA-R4 modem 30 bool "u-blox SARA-U2" 32 Enable support for SARA-U2 modem 37 Enable automatic detection of modem variant (SARA-R4 or SARA-U2) [all …]
|
/Zephyr-latest/subsys/net/ip/ |
D | Kconfig.ipv4 | 4 # SPDX-License-Identifier: Apache-2.0 73 bool "Accept broadcast ICMPv4 echo-request" 75 If set, then respond to ICMPv4 echo-request that is sent to 81 If set, then accept UDP packets destined to non-standard 101 bool "Activate IPv4 address conflict detection (RFC 5227)" 104 Activate IPv4 address conflict detection specified in RFC 5227. 105 The conflict detection is based on ARP probes/announcements. 116 Enables IPv4 auto IP address configuration (see RFC 3927) 147 Incoming fragments are stored in per-packet queue before being 176 module-dep = NET_LOG [all …]
|
/Zephyr-latest/drivers/input/ |
D | input_npcx_kbd.c | 5 * SPDX-License-Identifier: Apache-2.0 34 /* Keyboard scan input (KSI) wake-up irq */ 36 /* Size of keyboard inputs-wui mapping array */ 59 const struct npcx_kbd_config *const config = dev->config; in npcx_kbd_set_detect_mode() 60 const struct input_kbd_matrix_common_config *common = &config->common; in npcx_kbd_set_detect_mode() 63 for (int i = 0; i < common->row_size; i++) { in npcx_kbd_set_detect_mode() 64 npcx_miwu_irq_get_and_clear_pending(&config->wui_maps[i]); in npcx_kbd_set_detect_mode() 67 irq_enable(config->irq); in npcx_kbd_set_detect_mode() 69 irq_disable(config->irq); in npcx_kbd_set_detect_mode() 75 const struct npcx_kbd_config *config = dev->config; in npcx_kbd_drive_column() [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | phy_xlnx_gem.c | 6 * - Marvell Alaska 88E1111 (QEMU simulated PHY) 7 * - Marvell Alaska 88E1510/88E1518/88E1512/88E1514 (Zedboard) 8 * - Texas Instruments TLK105 9 * - Texas Instruments DP83822 12 * SPDX-License-Identifier: Apache-2.0 34 * @return 16-bit data word received from the PHY 44 * MDIO read operation as described in Zynq-7000 TRM, in phy_xlnx_gem_mdio_read() 81 * Wait until gem.net_status[phy_mgmt_idle] == 1 -> current command in phy_xlnx_gem_mdio_read() 99 * Read the data returned by the PHY -> lower 16 bits of the PHY main- in phy_xlnx_gem_mdio_read() 113 * @param value 16-bit data word to be written to the target register [all …]
|
/Zephyr-latest/drivers/usb/bc12/ |
D | bc12_pi3usb9201.c | 4 * SPDX-License-Identifier: Apache-2.0 29 /* Run-time configuration data */ 57 * The USB Type-C specification limits the maximum amount of current from BC 1.2 88 const struct pi3usb9201_config *cfg = dev->config; in pi3usb9201_interrupt_enable() 91 return i2c_reg_update_byte_dt(&cfg->i2c, PI3USB9201_REG_CTRL_1, in pi3usb9201_interrupt_enable() 98 const struct pi3usb9201_config *cfg = dev->config; in pi3usb9201_bc12_detect_ctrl() 100 return i2c_reg_update_byte_dt(&cfg->i2c, PI3USB9201_REG_CTRL_2, in pi3usb9201_bc12_detect_ctrl() 107 const struct pi3usb9201_config *cfg = dev->config; in pi3usb9201_bc12_usb_switch() 110 return i2c_reg_update_byte_dt(&cfg->i2c, PI3USB9201_REG_CTRL_2, in pi3usb9201_bc12_usb_switch() 117 const struct pi3usb9201_config *cfg = dev->config; in pi3usb9201_set_mode() [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/ethernet/ |
D | xlnx_gem.h | 2 * Copyright (c) 2021-2022, Weidmueller Interface GmbH & Co. KG 3 * SPDX-License-Identifier: Apache-2.0 9 /* PHY auto-detection alias */ 17 * documentation in UG1087 is likely wrong (copied directly from the Zynq-7000), 23 * on the UltraScale compared to the Zynq-7000. 24 * -> Contrary to earlier revisions of this driver, all dividers are available 25 * to both the UltraScale and the Zynq-7000. 29 #define XLNX_GEM_MDC_DIVIDER_16 1 /* cpu_1x or IOU_SWITCH_CLK 20 - 40 MHz */ 30 #define XLNX_GEM_MDC_DIVIDER_32 2 /* cpu_1x or IOU_SWITCH_CLK 40 - 80 MHz */ 31 #define XLNX_GEM_MDC_DIVIDER_48 3 /* cpu_1x or IOU_SWITCH_CLK 80 - 120 MHz */ [all …]
|
/Zephyr-latest/lib/heap/ |
D | Kconfig | 3 # SPDX-License-Identifier: Apache-2.0 14 environments that require sensitive detection of memory 60 such as memory allocation and de-allocation. 75 Heaps using reduced-size chunk headers can accommodate so called 78 Heaps using full-size chunk headers can have a total size up to 81 On 32-bit system the tradeoff is selectable between: 83 - "small" heaps with low memory and runtime overhead; 85 - "big" heaps with bigger memory overhead even for small heaps; 87 - "auto" providing optimal memory overhead in all cases but with 90 On 64-bit systems the "big" chunk header size conveniently provides [all …]
|
/Zephyr-latest/doc/develop/flash_debug/ |
D | nordic_segger.rst | 5 Nordic nRF5x Segger J-Link 14 * Segger J-Link firmware and desktop tools 16 * Mass Storage device for drag-and-drop image flashing 21 Segger J-Link Software Installation 24 To install the J-Link Software and documentation pack, follow the steps below: 26 #. Download the appropriate package from the `J-Link Software and documentation pack`_ website 28 #. When connecting a J-Link-enabled board such as an nRF5x DK, PDK or dongle, a 31 nRF5x Command-Line Tools Installation 34 The nRF5x command-line Tools allow you to control your nRF5x device from the command line, 37 To install them, visit `nRF5x Command-Line Tools`_ and select your operating [all …]
|
/Zephyr-latest/drivers/sensor/sx9500/ |
D | sx9500.c | 1 /* sensor_sx9500.c - Driver for Semtech SX9500 SAR proximity chip */ 6 * SPDX-License-Identifier: Apache-2.0 28 * auto-increments the address for subsequent values in a single 40 0x0e, /* Proximity detection threshold: 280 */ 51 struct sx9500_data *data = dev->data; in sx9500_sample_fetch() 52 const struct sx9500_config *cfg = dev->config; in sx9500_sample_fetch() 56 return i2c_reg_read_byte_dt(&cfg->i2c, SX9500_REG_STAT, &data->prox_stat); in sx9500_sample_fetch() 63 struct sx9500_data *data = (struct sx9500_data *) dev->data; in sx9500_channel_get() 68 return -ENOTSUP; in sx9500_channel_get() 71 val->val1 = !!(data->prox_stat & in sx9500_channel_get() [all …]
|
/Zephyr-latest/drivers/memc/ |
D | memc_smartbond_nor_psram.c | 4 * SPDX-License-Identifier: Apache-2.0 57 clk_amba_reg = CRG_TOP->CLK_AMBA_REG; in memc_set_status() 66 CRG_TOP->CLK_AMBA_REG = clk_amba_reg; in memc_set_status() 74 reg = QSPIC2->QSPIC2_CTRLMODE_REG; in memc_automode_configure() 82 QSPIC2->QSPIC2_CTRLMODE_REG = reg; in memc_automode_configure() 84 reg = QSPIC2->QSPIC2_BURSTCMDA_REG; in memc_automode_configure() 101 QSPIC2->QSPIC2_BURSTCMDA_REG = reg; in memc_automode_configure() 103 reg = QSPIC2->QSPIC2_BURSTCMDB_REG; in memc_automode_configure() 111 QSPIC2->QSPIC2_BURSTCMDB_REG = reg; in memc_automode_configure() 113 reg = QSPIC2->QSPIC2_AWRITECMD_REG; in memc_automode_configure() [all …]
|
/Zephyr-latest/modules/openthread/ |
D | Kconfig.features | 4 # SPDX-License-Identifier: Apache-2.0 68 bool "DHCPv6-PD support in border routing" 86 bool "CoAP Block-wise option support" 132 bool "Wake-up Coordinator support" 136 bool "Wake-up End Device support" 165 bool "DNS-SD discovery proxy support" 168 bool "DNS-SD server support" 199 bool "Jam detection support" 278 bool "Operational dataset auto init" 356 bool "Volatile-only storage of settings"
|
D | CMakeLists.txt | 52 kconfig_to_ot_option(CONFIG_OPENTHREAD_BORDER_ROUTING_DHCP6_PD OT_BORDER_ROUTING_DHCP6_PD "DHCPv6-P… 57 kconfig_to_ot_option(CONFIG_OPENTHREAD_COAP_BLOCK OT_COAP_BLOCK "Enable CoAP Block-wise option supp… 74 kconfig_to_ot_option(CONFIG_OPENTHREAD_DNSSD_DISCOVERY_PROXY OT_DNSSD_DISCOVERY_PROXY "Enable DNS-S… 75 kconfig_to_ot_option(CONFIG_OPENTHREAD_DNSSD_SERVER OT_DNSSD_SERVER "Enable DNS-SD server support") 85 kconfig_to_ot_option(CONFIG_OPENTHREAD_JAM_DETECTION OT_JAM_DETECTION "Enable Jam Detection") 99 kconfig_to_ot_option(CONFIG_OPENTHREAD_MULTIPAN_RCP OT_MULTIPAN_RCP "Enable Multi-PAN RCP") 107 …RATIONAL_DATASET_AUTO_INIT OT_OPERATIONAL_DATASET_AUTO_INIT "Enable operational dataset auto init") 117 kconfig_to_ot_option(CONFIG_OPENTHREAD_SETTINGS_RAM OT_SETTINGS_RAM "Enable volatile-only storage o… 131 kconfig_to_ot_option(CONFIG_OPENTHREAD_WAKEUP_COORDINATOR OT_WAKEUP_COORDINATOR "Enable Wake-up Coo… 132 kconfig_to_ot_option(CONFIG_OPENTHREAD_WAKEUP_END_DEVICE OT_WAKEUP_END_DEVICE "Enable Wake-up End D… [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 …]
|
/Zephyr-latest/dts/bindings/qspi/ |
D | nxp,s32-qspi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 10 compatible: "nxp,s32-qspi" 12 include: [base.yaml, pinctrl-device.yaml] 20 "#address-cells": 23 "#size-cells": 26 data-rate: 29 - SDR 30 - DDR 33 - Single Data Rate (SDR): sampling of incoming data occurs on single edges. 34 - Double Data Rate (DDR): sampling of incoming data occurs on both edges. [all …]
|
/Zephyr-latest/drivers/wifi/nxp/ |
D | Kconfig.nxp | 1 # Copyright 2022-2024 NXP 2 # SPDX-License-Identifier: Apache-2.0 5 bool "NXP Wi-Fi driver support" 14 Enable NXP SoC Wi-Fi support. 28 bool "Custom NXP Wi-Fi part" 30 Customize NXP Wi-Fi chip support. 33 prompt "Select NXP Wi-Fi part" 36 Choose NXP Wi-Fi chip support. 39 bool "NXP RW610-based Chipset" 44 Select this option if you have a NXP RW610-based [all …]
|
/Zephyr-latest/include/zephyr/usb_c/ |
D | tcpci.h | 3 * SPDX-License-Identifier: Apache-2.0 15 * Registers and fields are compliant to the Type-C Port Controller Interface 19 /** Register address - vendor id */ 22 /** Register address - product id */ 25 /** Register address - version of TCPC */ 28 /** Register address - USB TypeC version */ 30 /** Mask for major part of type-c release supported */ 32 /** Macro to extract the major part of type-c release supported */ 34 /** Mask for minor part of type-c release supported */ 36 /** Macro to extract the minor part of type-c release supported */ [all …]
|
/Zephyr-latest/boards/st/steval_stwinbx1/doc/ |
D | index.rst | 6 The STWIN.box (STEVAL-STWINBX1) is a development kit that features an Arm|reg| Cortex|reg|-M33 base… 10 The STEVAL-STWINBX1 kit consists of an STWIN.box core system, a 480mAh LiPo battery, an adapter for… 13 More information about the board can be found at the `STEVAL-STWINBX1 Development kit website`_. 19 The STEVAL-STWINBX1 provides motion, environmental, and audio 20 sensor data through either the built-in RS485 transceiver, BLE, Wi-Fi, and 23 - Multisensing wireless platform for vibration monitoring and ultrasound detection 24 - Baby crying detection with Cloud AI learning 25 - Barometer / environmental monitoring 26 - Vehicle / goods tracking 27 - Vibration monitoring [all …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_dw1000_regs.h | 4 * SPDX-License-Identifier: Apache-2.0 7 * https://github.com/Decawave/mynewt-dw1000-core.git 14 * Copyright (C) 2017-2018, Decawave Limited, All Rights Reserved 24 * http://www.apache.org/licenses/LICENSE-2.0 75 /* Frame Filtering Behave as a Co-ordinator */ 117 * Receiver Auto-Re-enable. 118 * This bit is used to cause the receiver to re-enable automatically 126 /* System Time Counter (40-bit) */ 180 * of non-standard values 203 /* Bit mask to access Transmit buffer index offset 10-bit field */ [all …]
|
/Zephyr-latest/boards/infineon/cyw920829m2evk_02/doc/ |
D | index.rst | 6 The AIROC™ CYW20829 Bluetooth® LE MCU Evaluation Kit (CYW920829M2EVK-02) with its included on-board… 8 …- M33s for powering the MCU and Bluetooth subsystem with programmable and reconfigurable analog an… 13 For more information about the CYW20829 SoC and CYW920829M2EVK-02 board: 15 - `CYW20829 SoC Website`_ 16 - `CYW920829M2EVK-02 Board Website`_ 21 - AIROC™ CYW20829 Bluetooth® LE MCU in 56 pin QFN package 22 - Arduino compatible headers for hardware expansion 23 - On-board sensors - 6-axis IMU, Thermistor, Infineon analog microphone, and Infineon digital micro… 24 - User switches, RGB LED and user LEDs 25 - USB connector for power, programming and USB-UART bridge [all …]
|
/Zephyr-latest/boards/st/b_l4s5i_iot01a/doc/ |
D | index.rst | 6 The B_L4S5I_IOT01A Discovery kit features an ARM Cortex-M4 based STM32L4S5VI MCU 11 - STM32L4S5VIT6 microcontroller featuring 2 Mbyte of Flash memory, 640 Kbytes of RAM in LQFP100 pac… 12 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 13 - Three different interfaces supported on USB: 15 - Virtual com port 16 - Mass storage 17 - Debug port 19 - ARDUINO ® Uno V3 and Pmod TM expansion connector 20 - 4 LEDs (2 for user, wifi, BLE) 21 - 2 push-buttons (user and reset) [all …]
|
/Zephyr-latest/boards/st/sensortile_box_pro/doc/ |
D | index.rst | 6 The STEVAL-MKBOXPRO (SensorTile.box PRO) features an ARM Cortex-M33 based STM32U585AI MCU 7 and is a ready-to-use box kit for wireless IoT and wearable sensor platforms to help using 10 The SensorTile.box PRO board fits into a small plastic box with a long-life rechargeable 23 - Pedometer optimized for belt positioning 24 - Baby crying detection with Cloud AI learning 25 - Barometer / environmental monitoring 26 - Vehicle / goods tracking 27 - Vibration monitoring 28 - Compass and inclinometer 29 - Sensor data logger [all …]
|
/Zephyr-latest/boards/st/stm32wb5mm_dk/doc/ |
D | stm32wb5mm_dk.rst | 6 The STM32WB5MM-DK Discovery kit is designed as a complete demonstration 8 on the Arm |reg| Cortex |reg|-M4 and Arm |reg| Cortex |reg|-M0+ cores. 9 The STM32 device is a multi-protocol wireless and ultra-low-power device 10 embedding a powerful and ultra-low-power radio compliant with the 12 IEEE 802.15.4-2011. 15 STM32WB5MM-DK supports the following features: 17 * STM32WB5MMG (1-Mbyte Flash memory, 256-Kbyte SRAM) 18 - Dual-core 32‑bit (Arm |reg| Cortex |reg|-M4 and M0+) 19 - 2.4 GHz RF transceiver 20 - 0.96-inch 128x64 OLED display [all …]
|
/Zephyr-latest/subsys/debug/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 24 module-str = thread analyzer 65 the interrupts for a long time - long enough to disconnect when 88 Run the thread analyzer auto thread on each core and report 90 on cache-incoherent architectures. 133 recent-ish compiler with the ``-fsanitize=address`` command line option, 136 Note that at exit leak detection is disabled for 64-bit boards when 172 architecture, and requires a recent-ish compiler with the 173 ``-fsanitize=undefined`` command line option. 191 on a per-function basis. [all …]
|
/Zephyr-latest/boards/st/b_u585i_iot02a/doc/ |
D | index.rst | 6 The B_U585I_IOT02A Discovery kit features an ARM Cortex-M33 based STM32U585AI MCU 11 - STM32U585AII6Q microcontroller featuring 2 Mbyte of Flash memory, 786 Kbytes of RAM in UFBGA169 p… 12 - 512-Mbit octal-SPI Flash memory, 64-Mbit octal-SPI PSRAM, 256-Kbit I2C EEPROM 13 - USB FS, Sink and Source power, 2.5 W power capability 14 - 802.11 b/g/n compliant Wi-Fi® module from MXCHIP 15 - Bluetooth Low Energy from STMicroelectronics 16 - MEMS sensors from STMicroelectronics 18 - 2 digital microphones 19 - Relative humidity and temperature sensor 20 - 3-axis magnetometer [all …]
|