Home
last modified time | relevance | path

Searched +full:push +full:- +full:pull +full:- +full:recovery (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/dts/bindings/i2c/
Dite,common-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: [i2c-controller.yaml, pinctrl-device.yaml]
15 port-num:
19 - 0
20 - 1
21 - 2
22 - 3
23 - 4
24 - 5
33 channel-switch-sel:
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dblob.rst13 bytes). The BLOB transfer protocol has built-in recovery procedures for packet losses, and sets up
19 BLOB to be transferred in 10-15 minutes. However, network conditions, transfer capabilities and
52 The BLOB transfer protocol does not provide any built-in integrity checks, encryption or
58 ------
68 ------
74 When operating in Push BLOB Transfer Mode, the chunks are sent as unacknowledged packets from the
80 When operating in Pull BLOB Transfer Mode, the BLOB Transfer Server will request a small number of
92 In the BLOB Transfer models' APIs, the BLOB data handling is separated from the high-level transfer
104 -----------
119 ---------------
[all …]
Dblob_cli.rst7 sending BLOBs of any size to any number of Target nodes, in both Push BLOB Transfer Mode and Pull
18 .. code-block:: C
40 .. code-block:: c
61 -------------
72 groups. This can lead to longer recovery periods at the end of each block, and increases the risk of
78 ----------------
83 set in 10-second increments, up to 182 hours, in addition to the base time of 20 seconds. The wait
104 non-overlapping block size range, it will be dropped. Lost Target nodes will be reported through the
116 instance. The transfer parameters include the 64-bit BLOB ID, the BLOB size, the transfer mode, the
/Zephyr-latest/boards/st/b_l072z_lrwan1/doc/
Dindex.rst6 This Discovery kit features an all-in-one open module CMWX1ZZABZ-091 (by Murata).
11 - CMWX1ZZABZ-091 LoRa* / Sigfox* module (Murata)
13 - Embedded ultra-low-power STM32L072CZ Series MCUs, based on
14 Arm* Cortex* -M0+ core, with 192 Kbytes of Flash
16 - Frequency range: 860 MHz - 930 MHz
17 - USB 2.0 FS
18 - 4-channel,12-bit ADC, 2xDAC
19 - 6-bit timers, LP-UART, I2C and SPI
20 - Embedded SX1276 transceiver
21 - LoRa* , FSK, GFSK, MSK, GMSK and OOK modulations (+ Sigfox* compatibility)
[all …]
/Zephyr-latest/boards/st/stm32l496g_disco/doc/
Dindex.rst6 The STM32L496G Discovery board features an ARM Cortex-M4 based STM32L496AG MCU
11 - STM32L496AGI6 microcontroller featuring 1 Mbyte of Flash memory and 320 Kbytes of RAM in an UFBGA…
12 - 1.54 inch 240 x 240 pixel-TFT color LCD with parallel interface
13 - SAI Audio CODEC, with a stereo headset jack, including analog microphone input
14 - Stereo digital MEMS microphones
15 - microSD card connector (card included)
16 - Camera 8 bit-connector
17 - 8 Mbit-PSRAM
18 - IDD measurement
19 - 64 Mbit-Quad-SPI Flash
[all …]
/Zephyr-latest/boards/st/nucleo_l4r5zi/doc/
Dindex.rst6 The Nucleo L4R5ZI board features an ARM Cortex-M4 based STM32L4R5ZI MCU
11 - STM32 microcontroller in LQFP144 package
12 - Two types of extension resources:
14 - Arduino Uno V3 connectivity
15 - ST morpho extension pin headers for full access to all STM32 I/Os
17 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
18 - Flexible board power supply:
20 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
21 - Power management access point
23 - Three User LEDs: LD1 (Green), LD2 (Blue), LD3 (Red)
[all …]
/Zephyr-latest/boards/st/stm32u083c_dk/doc/
Dindex.rst6 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/boards/st/nucleo_l412rb_p/doc/
Dindex.rst6 The Nucleo L412RB board features an ARM Cortex-M4 based STM32L412RB MCU
10 - STM32 microcontroller in LQFP64 package
11 - 1 user LED shared with ARDUINO |reg|
12 - 1 user and 1 reset push-buttons
13 - 32.768 kHz crystal oscillator
14 - Two types of extension resources:
16 - Arduino Uno V3 connectivity
17 - ST morpho extension pin headers for full access to all STM32 I/Os
19 - On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual CO…
20 - Flexible power-supply options: ST-LINK, USB VBUS, or external sources
[all …]
/Zephyr-latest/boards/st/nucleo_u083rc/doc/
Dindex.rst6 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/st/nucleo_u575zi_q/doc/
Dindex.rst6 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/stm32h7s78_dk/doc/
Dindex.rst6 The STM32H7S78-DK Discovery kit is designed as a complete demonstration and
7 development platform for STMicroelectronics Arm |reg| Cortex |reg|-M7 core-based
9 the STM32H7S78-DK Discovery board:
12 - STM32H7S7L8H6H microcontroller featuring 64Kbytes of Flash memory and 620 Kbytes of SRAM in 225-p…
13 - USB Type-C |trade| Host and device with USB power-delivery controller
14 - SAI Audio DAC stereo with one audio jacks for input/output,
15 - ST MEMS digital microphone with PDM interface
16 - Octo-SPI interface connected to 512Mbit Octo-SPI NORFlash memory device (MX66UW1G45GXD100 from MA…
17 - 10/100-Mbit Ethernet,
19 - Board connectors
[all …]
/Zephyr-latest/boards/st/nucleo_h533re/doc/
Dindex.rst7 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/stm32h573i_dk/doc/
Dindex.rst6 The STM32H573I-DK Discovery kit is designed as a complete demonstration and
7 development platform for STMicroelectronics Arm |reg| Cortex |reg|-M33 core-based
9 the STM32H573I-DK Discovery board:
12 - STM32H573IIK3Q microcontroller featuring 2 Mbytes of Flash memory and 640 Kbytes of SRAM in 176-p…
13 - 1.54-inch 240x240 pixels TFT-LCD with LED backlight and touch panel
14 - USB Type-C |trade| Host and device with USB power-delivery controller
15 - SAI Audio DAC stereo with one audio jacks for input/output,
16 - ST MEMS digital microphone with PDM interface
17 - Octo-SPI interface connected to 512Mbit Octo-SPI NORFlash memory device (MX25LM51245GXDI00 from M…
18 - 10/100-Mbit Ethernet,
[all …]
/Zephyr-latest/boards/st/nucleo_h563zi/doc/
Dindex.rst7 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/boards/st/b_u585i_iot02a/doc/
Dindex.rst6 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/doc/releases/
Drelease-notes-3.1.rst61 * Split CAN classic and CAN-FD APIs:
90 was moved from Kconfig to :ref:`devicetree <dt-guide>`.
91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information.
182 * MIPI-DSI
184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API,
196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`.
220 * Added support for Provisioners over PB-GATT
231 * Implemented ISO-AL TX unframed fragmentation
232 * Added support for back-to-back receiving of PDUs on nRF5x platforms
249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`.
[all …]
Drelease-notes-2.5.rst27 * CVE-2021-3323: Under embargo until 2021-04-14
28 * CVE-2021-3321: Under embargo until 2021-04-14
29 * CVE-2021-3320: Under embargo until 2021-04-14
39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'.
63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive
67 timeout usage must use the new-style k_timeout_t type and not the
87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a
101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0.
146 sys_heap/k_heaps. Note that the new-style heap is a general
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-2.6.rst13 * Added support for 64-bit ARCv3
14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture
15 * Added initial support for Arm v8.1-m and Cortex-M55
22 https://github.com/zephyrproject-rtos/example-application
34 * CVE-2021-3581: Under embargo until 2021-09-04
41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented.
47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned.
48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change
194 * Added support for null pointer dereferencing detection in Cortex-M.
[all …]
/Zephyr-latest/drivers/i3c/
Di3c_npcx.c4 * SPDX-License-Identifier: Apache-2.0
103 #define I3C_BUS_TLOW_PP_MIN_NS 24 /* T_LOW period in push-pull mode */
104 #define I3C_BUS_THigh_PP_MIN_NS 24 /* T_High period in push-pull mode */
105 #define I3C_BUS_TLOW_OD_MIN_NS 200 /* T_LOW period in open-drain mode */
107 #define PPBAUD_DIV_MAX (BIT(GET_FIELD_SZ(NPCX_I3C_MCONFIG_PPBAUD)) - 1) /* PPBAUD divider max */
163 uint8_t ppbaud; /* Push-Pull high period */
164 uint8_t pplow; /* Push-Pull low period */
165 uint8_t odhpp; /* Open-Drain high period */
166 uint8_t odbaud; /* Open-Drain low period */
207 uint32_t i3c_pp_scl_hz; /* I3C push pull clock frequency in Hz. */
[all …]
Di3c_mcux.c6 * SPDX-License-Identifier: Apache-2.0
87 /** Disable open drain high push pull */
129 * @param reg Pointer to 32-bit Register.
135 * @retval -ETIMEDOUT Timedout without matching.
143 * quickly (some sub-microseconds) so no extra in reg32_poll_timeout()
147 return -ETIMEDOUT; in reg32_poll_timeout()
155 * @param reg Pointer to 32-bit Register.
173 * @param reg Pointer to 32-bit register.
190 * @param reg Pointer to 32-bit register.
209 uint32_t intmask = base->MINTSET; in mcux_i3c_interrupt_disable()
[all …]
/Zephyr-latest/scripts/
Dcheckpatch.pl2 # SPDX-License-Identifier: GPL-2.0
7 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com>
8 # (c) 2010-2018 Joe Perches <joe@perches.com>
67 my $git_command ='export LANGUAGE=en_US.UTF-8; git';
78 -q, --quiet quiet
79 --no-tree run without a kernel tree
80 --no-signoff do not check for 'Signed-off-by' line
81 --patch treat FILE as patchfile (default)
82 --emacs emacs compile window format
83 --terse one line per report
[all …]