/Zephyr-latest/dts/bindings/regulator/ |
D | renesas,da1469x-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 compatible: "renesas,smartbond-regulator" 9 child-binding: 11 - name: regulator.yaml 12 property-allowlist: 13 - regulator-always-on 14 - regulator-boot-on 15 - regulator-init-microvolt 16 - regulator-initial-mode 17 - regulator-max-microamp [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | st,stm32-vbat.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: STM32 family VBAT node 6 include: sensor-device.yaml 8 compatible: "st,stm32-vbat" 11 io-channels: 13 description: ADC channel for Vbat sensor 16 type: int 18 description: fraction of VBat to be connected to the ADC input
|
D | nordic,npm2100-vbat.yaml | 4 # SPDX-License-Identifier: Apache-2.0 9 compatible: "nordic,npm2100-vbat" 11 include: [sensor-device.yaml] 14 vout-min-microvolt: 15 type: int 21 vbat-min-microvolt: 22 type: int
|
/Zephyr-latest/dts/bindings/rtc/ |
D | nxp,pcf8523.yaml | 1 # Copyright (c) 2019-2023 Henrik Brix Andersen <henrik@brixandersen.dk> 2 # SPDX-License-Identifier: Apache-2.0 9 - name: rtc-device.yaml 10 - name: i2c-device.yaml 11 - name: pm.yaml 12 property-allowlist: 13 - wakeup-source 16 quartz-load-femtofarads: 17 type: int 19 - 7000 [all …]
|
/Zephyr-latest/dts/bindings/power/ |
D | telink,b91-power.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "telink,b91-power" 14 power-mode: 15 type: string 18 - "LDO_1P4_LDO_1P8" 19 - "DCDC_1P4_LDO_1P8" 20 - "DCDC_1P4_DCDC_1P8" 22 vbat-type: 23 type: string 26 - "VBAT_MAX_VALUE_LESS_THAN_3V6" [all …]
|
/Zephyr-latest/soc/telink/tlsr/tlsr951x/ |
D | soc.c | 4 * SPDX-License-Identifier: Apache-2.0 47 #error "Wrong value for power-mode parameter" 50 /* Vbat Type value */ 56 #error "Wrong value for vbat-type parameter" 66 #error "Unsupported clock-frequency. Supported values: 16, 24, 32, 48, 64 and 96 MHz" 117 void sys_arch_reboot(int type) in sys_arch_reboot() argument 119 ARG_UNUSED(type); in sys_arch_reboot()
|
/Zephyr-latest/dts/bindings/memory-controllers/ |
D | st,stm32-bbram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 STM32 BBRAM are 32-bit registers which can be used for storing user 9 powered-on by VBAT when the VDD power is switched off. They are not reset 13 compatible: "st,stm32-bbram" 18 st,backup-regs: 19 type: int
|
/Zephyr-latest/dts/bindings/adc/ |
D | st,stm32wb0-adc.yaml | 1 # SPDX-License-Identifier: Apache-2.0 3 description: STM32WB0 series Analog-to-Digital Converter 5 compatible: "st,stm32wb0-adc" 7 include: [adc-controller.yaml, pinctrl-device.yaml] 19 "#io-channel-cells": 22 io-booster: 23 type: boolean 26 I/O Booster block is always disabled. This property MUST be set if VBAT voltage 29 io-channel-cells: 30 - input
|
/Zephyr-latest/dts/bindings/clock/ |
D | microchip,xec-pcr.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Microchip XEC Power Clock Reset and VBAT register (PCR) 6 compatible: "microchip,xec-pcr" 8 include: [clock-controller.yaml, pinctrl-device.yaml, base.yaml] 14 core-clock-div: 15 type: int 17 description: Divide 96 MHz PLL clock to produce Cortex-M4 core clock 19 slow-clock-div: 20 type: int 25 pll-32k-src: [all …]
|
/Zephyr-latest/boards/st/stm32u083c_dk/doc/ |
D | index.rst | 6 The STM32U083C_DK board, featuring an ARM Cortex-M0+ based STM32U083MC MCU, 12 - Ultra-low-power STM32U083MC microcontroller based on the Arm |reg| Cortex |reg|‑M0+ core, 15 - Board connectors: 17 - ST-LINK USB Type-C connector 18 - User USB Device with USB Type-C connector 19 - mikroBUS connectors 20 - MIPI debug in connector (Arm |reg| Cortex |reg| 10‑pin 1.27 mm‑pitch 22 - Extension connectors for full access to all STM32 I/Os 23 - VBAT dedicated connector provides the capability to power the board on a battery 25 - Flexible power-supply options: [all …]
|
/Zephyr-latest/dts/riscv/telink/ |
D | telink_b91.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/adc/b91-adc.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/pwm/pwm.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 20 #address-cells = <1>; [all …]
|
/Zephyr-latest/doc/releases/ |
D | migration-guide-3.5.rst | 21 taking a ``void *mem`` pointer instead of a ``void **mem`` double-pointer. 28 * :c:macro:`CONTAINER_OF` now performs type checking, this was very commonly 37 * The default C library used on most targets has changed from the built-in 47 increase by 8-16 bytes. 68 * Picolibc removes the ``-ffreestanding`` compiler option. This allows 71 the Zephyr required type -- ``int main(void)``. 100 * ``psa-arch-tests`` 102 * ``tf-m-tests`` 103 * ``tflite-micro`` 107 To enable them again use the ``west config manifest.project-filter -- +<module [all …]
|
D | release-notes-3.5.rst | 38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3 39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_ 41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j 42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_ 44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7 45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_ 47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4 48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_ 50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh 51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_ [all …]
|
/Zephyr-latest/boards/st/nucleo_h503rb/doc/ |
D | index.rst | 6 The Nucleo-H503RB board features an ARM |reg| Cortex |reg|-M33 core-based 9 Here are some highlights of the Nucleo-H503RB board: 11 - STM32H503RB microcontroller featuring 128 Kbytes of Flash memory and 32 Kbytes of 14 - Board connectors: 16 - User USB Type-C |reg| 17 - MIPI10 for debugging (SWD/JTAG) 18 - Arduino |reg| Uno V3 connectivity (CN5, CN6, CN8, CN9) 19 - ST morpho extension connector (CN7, CN10) 21 - Flexible board power supply: 23 - ST-LINK USB VBUS [all …]
|
/Zephyr-latest/boards/renesas/rzg3s_smarc/doc/ |
D | index.rst | 6 The Renesas RZ/G3S SMARC Evaluation Board Kit (RZ/G3S-EVKIT) consists of a SMARC v2.1 module board … 10 * Cortex-A55 Single, Cortex-M33 x 2 11 * BGA 359-pin, 14mmSq body, 0.5mm pitch 29 * CAN-FD x2 33 * USB-Type C for power input 34 * PCIe Gen2 4-lane slot (G3S supports only 1-lane) 54 The ``rzg3s_smarc/r9a08g045s33gbg/cm33`` board target supports the ARM Cortex-M33 System Core witho… 57 +-----------+------------+-------------------------------------+ 60 | NVIC | on-chip | arch/arm | 61 +-----------+------------+-------------------------------------+ [all …]
|
/Zephyr-latest/boards/st/nucleo_u5a5zj_q/doc/ |
D | index.rst | 6 The Nucleo U5A5ZJ Q board, featuring an ARM Cortex-M33 based STM32U5A5ZJ MCU, 13 - STM32U5A5ZJ microcontroller in LQFP144 package 14 - Internal SMPS to generate V core logic supply 15 - Two types of extension resources: 17 - Arduino Uno V3 connectivity 18 - ST morpho extension pin headers for full access to all STM32 I/Os 20 - On-board ST-LINK/V3E debugger/programmer 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 24 - ST-Link V3E [all …]
|
/Zephyr-latest/boards/st/nucleo_h533re/doc/ |
D | index.rst | 7 STMicroelectronics ARM |reg| Cortex |reg|-M33 core-based STM32H533RET6 11 - STM32H533RE microcontroller featuring 512 kbytes of Flash memory and 272 Kbytes of 14 - Board connectors: 16 - USB Type-C |trade| Sink device FS 17 - ST Zio expansion connector including Arduino Uno V3 connectivity (CN5, CN6, CN8, CN9) 18 - ST morpho extension connector (CN7, CN10) 20 - Flexible board power supply: 22 - 5V_USB_STLK from ST-Link USB connector 23 - VIN (7 - 12V, 0.8) supplied via pin header CN6 pin 8 or CN7 pin 24 24 - ESV on the ST morpho connector CN7 Pin 6 (5V, O.5A) [all …]
|
/Zephyr-latest/boards/st/nucleo_h563zi/doc/ |
D | index.rst | 7 STMicroelectronics ARM |reg| Cortex |reg|-M33 core-based STM32H563ZIT6 11 - STM32H563ZI microcontroller featuring 2 Mbytes of Flash memory and 640Kbyte of 13 - Board connectors: 15 - USB Type-C |trade| Sink device FS 16 - Ethernet RJ45 connector compliant with IEEE-802.3-2002 (depending on STM32 support) 17 - ST Zio expansion connector including Arduino Uno V3 connectivity (CN7, CN8, CN9, CN10) 18 - ST morpho extension connector (CN11, CN12) 20 - Flexible board power supply: 22 - 5V_USB_STLK from ST-Link USB connector 23 - VIN (7 - 12V, 0.8A) supplied via pin header CN8 pin 15 or CN11 pin 24 [all …]
|
/Zephyr-latest/drivers/adc/ |
D | adc_stm32wb0.c | 4 * SPDX-License-Identifier: Apache-2.0 9 * - sampling: a single analog-to-digital conversion performed by the ADC 10 * - sequence: one or more sampling(s) performed one after the other by the 13 * - round: all ADC operations needed to read all channels in the adc_sequence passed 20 * - idle mode: clock & ADC configuration that minimizes power consumption 21 * - Only the ADC digital domain clock is turned on: 22 * - ADC is powered off (CTRL.ADC_CTRL_ADC_ON_OFF = 0) 23 * - ADC analog domain clock is turned off 24 * - If applicable: 25 * - ADC LDO is disabled [all …]
|
/Zephyr-latest/boards/st/nucleo_u031r8/doc/ |
D | index.rst | 6 The Nucleo U031R8 board, featuring an ARM Cortex-M0+ based STM32U031R8 MCU, 13 - STM32U031R8 microcontroller in LQFP48 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 26 - Two push-buttons: USER and RESET [all …]
|
/Zephyr-latest/boards/st/nucleo_u575zi_q/doc/ |
D | index.rst | 6 The Nucleo U575ZI Q board, featuring an ARM Cortex-M33 based STM32U575ZI MCU, 13 - STM32U575ZI microcontroller in LQFP144 package 14 - Internal SMPS to generate V core logic supply 15 - Two types of extension resources: 17 - Arduino Uno V3 connectivity 18 - ST morpho extension pin headers for full access to all STM32 I/Os 20 - On-board ST-LINK/V3E debugger/programmer 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 24 - ST-Link V3E [all …]
|
/Zephyr-latest/boards/st/nucleo_u083rc/doc/ |
D | index.rst | 6 The Nucleo U083RC board, featuring an ARM Cortex-M0+ based STM32U083RC MCU, 13 - STM32U083RC microcontroller in LQFP64 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 26 - Two push-buttons: USER and RESET [all …]
|
/Zephyr-latest/boards/microchip/mec1501modular_assy6885/doc/ |
D | index.rst | 13 - MEC1521HA0SZ ARM Cortex-M4 Processor 14 - 256 KB RAM and 64 KB boot ROM 15 - GPIO headers 16 - UART1 using microUSB 17 - PECI interface 3.0 18 - 10 SMBUS instances 19 - FAN, PMW and TACHO pins 20 - VCI interface 21 - Independent Hardware Driven PS/2 Ports 28 - GPIOs [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 …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_dw1000.c | 4 * SPDX-License-Identifier: Apache-2.0 79 uint8_t rx_ns_sfd; /* non-standard SFD */ 81 * (tx_shr_nsync + 1 + SFD_length - rx_pac_l) 136 .rx_sfd_to = (129 + 8 - 8), 158 struct dwt_context *ctx = dev->data; in dwt_spi_read() 159 const struct dwt_hi_cfg *hi_cfg = dev->config; in dwt_spi_read() 187 if (spi_transceive(hi_cfg->bus.bus, ctx->spi_cfg, &tx, &rx)) { in dwt_spi_read() 189 return -EIO; in dwt_spi_read() 202 struct dwt_context *ctx = dev->data; in dwt_spi_write() 203 const struct dwt_hi_cfg *hi_cfg = dev->config; in dwt_spi_write() [all …]
|