Searched +full:half +full:- +full:and +full:- +full:full +full:- +full:cycle (Results 1 – 11 of 11) sorted by relevance
/Zephyr-latest/dts/bindings/pwm/ |
D | nxp,imx-pwm.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,imx-pwm" 8 include: [pwm-controller.yaml, pinctrl-device.yaml, base.yaml] 19 run-in-wait: 24 run-in-debug: 39 - "immediate" 40 - "half-cycle" 41 - "full-cycle" 42 - "half-and-full-cycle" 44 Select how to load the buffered-registers with new values: [all …]
|
/Zephyr-latest/drivers/led_strip/ |
D | tlc59731.c | 4 * SPDX-License-Identifier: Apache-2.0 13 * TLC59731 is a 3-Channel, 8-Bit, PWM LED Driver 14 * With Single-Wire Interface (EasySet) 16 * The EasySet protocol is based on short pulses and the time between 18 * between 1.67us and 50us. We want to go as fast as possible, but 20 * cycle time. 22 * and immediately off again already takes longer than that, so no delay 24 * A zero is represented by no additional pulses within a cycle. 25 * A one is represented by an additional pulse between 275ns and 2.5us 26 * (half a cycle) after the first one. We need at least some delay to get to [all …]
|
/Zephyr-latest/doc/services/storage/zms/ |
D | zms.rst | 5 Zephyr Memory Storage is a new key-value storage system that is designed to work with all types 6 of non-volatile storage technologies. It supports classical on-chip NOR flash as well as new 7 technologies like RRAM and MRAM that do not require a separate erase operation at all, that is, 12 ZMS divides the memory space into sectors (minimum 2), and each sector is filled with key-value 13 pairs until it is full. 15 The key-value pair is divided into two parts: 17 - The key part is written in an ATE (Allocation Table Entry) called "ID-ATE" which is stored 19 - The value part is defined as "DATA" and is stored raw starting from the top of the sector 21 Additionally, for each sector we store at the last positions Header-ATEs which are ATEs that 22 are needed for the sector to describe its status (closed, open) and the current version of ZMS. [all …]
|
/Zephyr-latest/doc/project/ |
D | release_process.rst | 6 The Zephyr project releases on a time-based cycle, rather than a feature-driven 8 companies, and individuals from the community. 10 A time-based release process enables the Zephyr project to provide users with a 11 balance of the latest technologies and features and excellent overall quality. A 12 roughly 4-month release cycle allows the project to coordinate development of 19 - Release tagging procedure: 21 - linear mode on main branch, 22 - release branches for maintenance after release tagging. 23 - Each release period will consist of a development phase followed by a 26 changes such as bug fixes and documentation will be merged unless granted a [all …]
|
/Zephyr-latest/drivers/spi/ |
D | spi_xec_qmspi_ldma.c | 4 * SPDX-License-Identifier: Apache-2.0 20 #include <zephyr/dt-bindings/clock/mchp_xec_pcr.h> 21 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h> 35 * data bytes will be left shifted by 1. Work-around for SPI Mode 3 is 46 /* microseconds for busy wait and total wait interval */ 50 /* QSPI transfer and DMA done */ 85 uint8_t width; /* 0(half) 1(single), 2(dual), 4(quad) */ 123 return -ETIMEDOUT; in xec_qmspi_spin_yield() 133 * Some QMSPI timing register may be modified by the Boot-ROM OTP 144 taps[0] = regs->TM_TAPS; in qmspi_reset() [all …]
|
/Zephyr-latest/samples/kernel/metairq_dispatch/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 17 /* Array of worker threads, and their stacks */ 56 * and compute a latency value, then dispatch it to in metairq_fn() 62 m.metairq_latency = k_cycle_get_32() - m.timestamp; in metairq_fn() 67 LOG_INF("Thread %d queue full, message %d dropped", in metairq_fn() 103 int64_t d = (int32_t) (array[i] - *mean); in calc_stats() 114 * metairq latency for the very first event of 7-8us. Maybe in record_latencies() 117 if (IS_ENABLED(CONFIG_QEMU_TARGET) && m->seq == 0) { in record_latencies() 125 if (m->seq >= MAX_EVENTS) { in record_latencies() 129 int t = m->target; in record_latencies() [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.0.rst | 22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf 23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_ 25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj 26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_ 28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m 29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_ 35 interface and listing all issues with the `bug label 36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN() 54 along ``reg`` and ``interrupts``. [all …]
|
D | release-notes-2.4.rst | 14 * Added Bluetooth host support for periodic advertisement and isochronous 21 and LLVM/Clang, and groundwork for future support of commercial toolchains. 23 * Moved to using C99 integer types and deprecate Zephyr integer types. The 33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer 34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing 35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core 36 * CVE-2020-10072: all threads can access all socket file descriptors 37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat 38 * CVE-2020-13599: Security problem with settings and littlefs 39 * CVE-2020-13601: Under embargo until 2020/11/18 [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ethernet.h | 10 * SPDX-License-Identifier: Apache-2.0 166 /** Changing duplex (half/full) supported */ 172 /** IEEE 802.1Qav (credit-based shaping) supported */ 205 /** TX-Injection supported */ 258 * 10Base-T1S standard. 271 * compliant vendor (like for e.g. LAN865x - e.g. [2]). 274 * [1] - "OPEN Alliance 10BASE-T1x MAC-PHY Serial 276 * [2] - "DS60001734C" - LAN865x data sheet 375 /** Cycle time */ 428 * Additional fragment size (from Qbr). The minimum non-final [all …]
|
/Zephyr-latest/subsys/net/ip/ |
D | tcp.c | 2 * Copyright (c) 2018-2020 Intel Corporation 4 * SPDX-License-Identifier: Apache-2.0 63 #define TCP_RTO_MS (conn->rto) 102 struct net_buf *buf, *first = pkt->cursor.buf, *second = first->frags; in tcp_pkt_linearize() 109 ret = -EINVAL; in tcp_pkt_linearize() 119 ret = -ENOBUFS; in tcp_pkt_linearize() 123 net_buf_linearize(buf->data, net_buf_max_len(buf), pkt->frags, pos, len); in tcp_pkt_linearize() 126 len1 = first->len - (pkt->cursor.pos - pkt->cursor.buf->data); in tcp_pkt_linearize() 127 len2 = len - len1; in tcp_pkt_linearize() 129 first->len -= len1; in tcp_pkt_linearize() [all …]
|
/Zephyr-latest/drivers/dai/intel/ssp/ |
D | ssp.c | 4 * SPDX-License-Identifier: Apache-2.0 22 #define dai_set_drvdata(dai, data) (dai->priv_data = data) 23 #define dai_get_drvdata(dai) dai->priv_data 24 #define dai_get_plat_data(dai) dai->ssp_plat_data 25 #define dai_get_mn(dai) dai->ssp_plat_data->mn_inst 26 #define dai_get_ftable(dai) dai->ssp_plat_data->ftable 27 #define dai_get_fsources(dai) dai->ssp_plat_data->fsources 28 #define dai_mn_base(dai) dai->ssp_plat_data->mn_inst->base 29 #define dai_base(dai) dai->ssp_plat_data->base 30 #define dai_ip_base(dai) dai->ssp_plat_data->ip_base [all …]
|