/Zephyr-latest/boards/renesas/da1469x_dk_pro/dts/ |
D | da1469x_dk_pro_psram.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 sram-ext = &memc; 17 /* QSPIC settings for the APS6404L-3SQR QSPI PSRAM memory in QPI mode. */ 20 is-ram; 21 dev-size = <DT_SIZE_M(64)>; 22 dev-type = <0x5D>; 23 dev-id = <0x0D>; 24 dev-density = <0xE040>; 25 reset-delay-us = <50>; 26 read-cs-idle-min-ns = <18>; [all …]
|
/Zephyr-latest/dts/bindings/memory-controllers/ |
D | renesas,smartbond-nor-psram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 compatible: "renesas,smartbond-nor-psram" 14 is-ram: 19 dev-size: 25 dev-type: 31 dev-density: 38 This is because part of its byte value might contain invalid bits. 40 dev-id: 46 reset-delay-us: 52 read-cs-idle-min-ns: [all …]
|
/Zephyr-latest/subsys/testsuite/ztest/unittest/include/zephyr/arch/ |
D | cpu.h | 2 * SPDX-License-Identifier: Apache-2.0 18 /* C++ does not allow empty structs, add an extra 1 byte */ 27 /* C++ does not allow empty structs, add an extra 1 byte */
|
/Zephyr-latest/dts/bindings/mtd/ |
D | jedec,jesd216.yaml | 2 # Copyright (c) 2019-2020 Nordic Semiconductor ASA 3 # SPDX-License-Identifier: Apache-2.0 10 # reading at runtime, while still allowing the driver to pull out extra 21 jedec-id: 22 type: uint8-array 29 sfdp-bfp: 30 type: uint8-array 32 Contains the 32-bit words in little-endian byte order from the 34 Parameters table. This provides flash-specific configuration 38 quad-enable-requirements: [all …]
|
/Zephyr-latest/soc/espressif/esp32/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 35 int "Extra delay in deep sleep wake stub (in us)" 43 without any extra delay, this time is approximately 900us, although 46 By default extra delay is set to 2000us. When optimizing startup time 65 int "Ethernet DMA buffer size (Byte)"
|
/Zephyr-latest/drivers/led_strip/ |
D | Kconfig | 1 # Top-level configuration file for LED strip drivers. 5 # SPDX-License-Identifier: Apache-2.0 8 bool "Light-Emitting Diode (LED) strip drivers" 15 module-str = LED strip 24 # Hidden option. The extra byte enables efficient serialization and transmission
|
/Zephyr-latest/drivers/entropy/ |
D | entropy_nrf5.c | 5 * SPDX-License-Identifier: Apache-2.0 27 * values must be read out by the CPU byte-by-byte. But once started, 30 * The generation time for byte 0 after starting generation (with BIAS 33 * nRF51822 - 677us 34 * nRF52810 - 248us 35 * nRF52840 - 248us 37 * The generation time for byte N >= 1 after starting generation (with 40 * nRF51822 - 677us 41 * nRF52810 - 120us 42 * nRF52840 - 120us [all …]
|
/Zephyr-latest/lib/net_buf/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 21 module-str = net_buf 40 Enable extra debug logs and checks for the generic network buffers. 58 to a certain byte boundary, or dealing with cache line restrictions.
|
/Zephyr-latest/subsys/mgmt/mcumgr/mgmt/ |
D | Kconfig | 2 # Copyright Nordic Semiconductor ASA 2020-2022. All rights reserved. 3 # SPDX-License-Identifier: Apache-2.0 26 function that the request should be denied, for informal-only notifications or 32 This will add an extra field to the struct mgmt_handler that will allow a user 39 skip the generation of the cbor start- and end byte in `smp_handle_single_payload` and
|
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/ |
D | ec_host_cmd_backend_uart.c | 4 * SPDX-License-Identifier: Apache-2.0 36 * After first byte is received the current state is moved to receiving 64 * If extra bytes are received when the host command is being processed, 65 * host is sending extra bytes which indicates data overrun. 82 if (r->prtcl_ver != 3) { in request_expected_size() 86 /* Reserved byte should be 0 */ in request_expected_size() 87 if (r->reserved) { in request_expected_size() 91 return sizeof(*r) + r->data_len; in request_expected_size() 103 /* Timeout after receiving first byte */ 121 switch (hc_uart->state) { in rx_timeout() [all …]
|
/Zephyr-latest/tests/unit/winstream/ |
D | main.c | 3 * SPDX-License-Identifier: Apache-2.0 16 char wsmem[BUFLEN + 1]; /* Extra 1 to have a null for easier debugging */ 22 /* Write one byte */ in ZTEST() 28 /* Read the byte back */ in ZTEST() 42 zassert_true(ws->seq == 1 + strlen(msg), ""); in ZTEST() 43 zassert_true(ws->start == 1, ""); in ZTEST() 44 zassert_true(ws->end == 0, ""); in ZTEST() 53 zassert_true(seq == ws->seq, ""); in ZTEST() 63 /* Write a "short-enough" string that fits in before the wrap, in ZTEST() 67 sys_winstream_write(ws, msg, ws->len / 2); in ZTEST() [all …]
|
/Zephyr-latest/subsys/usb/device/class/netusb/ |
D | function_ecm.c | 4 * SPDX-License-Identifier: Apache-2.0 10 /* Enable verbose debug printing extra hexdumps */ 178 /* high-level transfer mgmt */ 183 /* high-level transfer mgmt */ 193 *len, setup->bmRequestType, setup->bRequest, in ecm_class_handler() 198 return -ENODEV; in ecm_class_handler() 201 if (setup->bmRequestType != USB_CDC_ECM_REQ_TYPE) { in ecm_class_handler() 203 * Only host-to-device, type class, recipient interface in ecm_class_handler() 206 return -EINVAL; in ecm_class_handler() 209 if (setup->bRequest == USB_CDC_SET_ETH_PKT_FILTER) { in ecm_class_handler() [all …]
|
/Zephyr-latest/drivers/net/ |
D | ppp.c | 4 * SPDX-License-Identifier: Apache-2.0 142 switch (evt->type) { in uart_callback() 144 LOG_DBG("UART_TX_DONE: sent %zu bytes", evt->data.tx.len); in uart_callback() 161 / MSEC_PER_SEC > evt->data.tx.len * 2) { in uart_callback() 167 " (%d ms) or the UART baud rate (%u).", evt->data.tx.len, in uart_callback() 174 len = evt->data.rx.len; in uart_callback() 175 p = evt->data.rx.buf + evt->data.rx.offset; in uart_callback() 179 ret = ring_buf_put(&context->rx_ringbuf, p, len); in uart_callback() 180 if (ret < evt->data.rx.len) { in uart_callback() 184 evt->data.rx.len, ret); in uart_callback() [all …]
|
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
D | lsm6dsv16x_trigger.c | 1 /* ST Microelectronics LSM6DSV16X 6-axis IMU sensor driver 5 * SPDX-License-Identifier: Apache-2.0 24 * lsm6dsv16x_enable_xl_int - XL enable selected int pin to generate interrupt 28 const struct lsm6dsv16x_config *cfg = dev->config; in lsm6dsv16x_enable_xl_int() 29 stmdev_ctx_t *ctx = (stmdev_ctx_t *)&cfg->ctx; in lsm6dsv16x_enable_xl_int() 35 /* dummy read: re-trigger interrupt */ in lsm6dsv16x_enable_xl_int() 40 if ((cfg->drdy_pin == 1) || (ON_I3C_BUS(cfg) && (!I3C_INT_PIN(cfg)))) { in lsm6dsv16x_enable_xl_int() 70 * lsm6dsv16x_enable_g_int - Gyro enable selected int pin to generate interrupt 74 const struct lsm6dsv16x_config *cfg = dev->config; in lsm6dsv16x_enable_g_int() 75 stmdev_ctx_t *ctx = (stmdev_ctx_t *)&cfg->ctx; in lsm6dsv16x_enable_g_int() [all …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_nrf5.h | 1 /* ieee802154_nrf5.h - nRF5 802.15.4 driver */ 4 * Copyright (c) 2017-2023 Nordic Semiconductor ASA 6 * SPDX-License-Identifier: Apache-2.0 63 /* TX buffer. First byte is PHR (length), remaining bytes are 96 /* The maximum number of extra CCA attempts to be performed before transmission. */
|
/Zephyr-latest/drivers/dma/ |
D | dma_iproc_pax_v1.h | 4 * SPDX-License-Identifier: Apache-2.0 43 /* Bits 0:1 ignored by PAX DMA, i.e. 4-byte address alignment */ 51 * Per-ring memory, with 8K & 4K alignment 53 * s/w need to allocate extra upto 8K to
|
/Zephyr-latest/subsys/shell/ |
D | Kconfig | 3 # Copyright (c) 2014-2015 Wind River Systems, Inc. 6 # SPDX-License-Identifier: Apache-2.0 16 module-str = Shell 23 This is a meta-configuration option to significantly reduce the flash 25 defaults which favor reduced flash or memory requirements over extra 78 Maximum prompt size in bytes. One byte is reserved for the string 86 Maximum command size in bytes. One byte is reserved for the string 162 If enabled shell prints back every input byte. 207 bool "Parse -h and --help options" 212 Shell parses command to find '-h' or '--help' string. If the shell [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ieee802154_radio_openthread.h | 4 * SPDX-License-Identifier: Apache-2.0 30 /** Capability to support CST-related features. 32 * The CST-related features are described by "Specification changes for Thread-in-Mobile" 34 * CST Period IEs as described by chapter 4.6.6.1 of the Thread-in-Mobile specification 55 * 1 + max_extra_cca_attempts CCAs performed back-to-back. 57 * This mode is a non-standard experimental OpenThread feature. It allows transmission 76 * T_maxtxdelay = max_extra_cca_attempts * (aCcaTime + T_recca) - T_recca + T_ccatx 79 * See IEEE 802.15.4-2020, section 11.3, table 11-1 for the definition of aCcaTime. 83 * section 11.3, table 11-1. 86 * section 11.3, table 11-2). [all …]
|
/Zephyr-latest/samples/subsys/usb/webusb/src/ |
D | main.c | 2 * Copyright (c) 2016-2019 Intel Corporation 5 * SPDX-License-Identifier: Apache-2.0 28 /* random GUID {FA611CC3-7057-42EE-9D82-4919639562B3} */ 31 'C', 0x00, 'C', 0x00, '3', 0x00, '-', 0x00, '7', 0x00, '0', 0x00, \ 32 '5', 0x00, '7', 0x00, '-', 0x00, '4', 0x00, '2', 0x00, 'E', 0x00, \ 33 'E', 0x00, '-', 0x00, '9', 0x00, 'D', 0x00, '8', 0x00, '2', 0x00, \ 34 '-', 0x00, '4', 0x00, '9', 0x00, '1', 0x00, '9', 0x00, '6', 0x00, \ 59 /* If CONFIG_USB_CDC_ACM is selected, extra interfaces will be added on build time, 60 * making the target a composite device, which requires an extra Function 96 * https://wicg.github.io/webusb/#webusb-platform-capability-descriptor [all …]
|
/Zephyr-latest/subsys/canbus/isotp/ |
D | Kconfig | 1 # ISO-TP configuration options 4 # SPDX-License-Identifier: Apache-2.0 7 bool "ISO-TP Transport [EXPERIMENTAL]" 18 module-str = ISOTP 34 Timeout for the reception of the next FC frame. ISO 15765-2: 1000ms 42 ISO 15765-2: 1000ms 50 ISO 15765-2: 1000ms 83 CAN_MAX_DLEN - 1 (for classic CAN : 8 - 1 = 7, for CAN FD : 64 - 1 = 63). 89 This buffer is used for first and single frames. It is extra because the 92 Each buffer will occupy CAN_MAX_DLEN - 1 byte + header (sizeof(struct net_buf)) [all …]
|
/Zephyr-latest/arch/x86/zefi/ |
D | zefi.py | 3 # SPDX-License-Identifier: Apache-2.0 63 bytesz = h.p_memsz - h.p_filesz 65 verbose("%d bytes of zero-fill at 0x%x" % (bytesz, addr)) 73 cf = open("zefi-segments.h", "w") 77 cf.write("/* Sizes and offsets specified in 4-byte units.\n") 78 cf.write(" * All addresses 4-byte aligned.\n") 114 # + UEFI API assumes 16-bit wchar_t 117 includes.extend(["-I", include_dir]) 118 cmd = ([args.compiler, "-shared", "-Wall", "-Werror", "-I."] + includes + 119 ["-fno-stack-protector", "-fpic", "-mno-red-zone", "-fshort-wchar", [all …]
|
/Zephyr-latest/soc/sensry/ganymed/sy1xx/common/ |
D | linker.ld | 2 * Copyright (c) 2013-2014 Wind River Systems, Inc. 3 * Copyright (c) 2016-2017 Jean-Paul Etienne <fractalclone@gmail.com> 9 * - include/arch/arm/cortex_m/scripts/linker.ld 10 * - include/arch/riscv/common/linker.ld 11 * - include/arch/riscv/pulpino/linker.ld 13 * SPDX-License-Identifier: Apache-2.0 19 #include <zephyr/linker/linker-defs.h> 20 #include <zephyr/linker/linker-tool.h> 25 * Extra efforts would need to be taken to ensure the IRQ handlers are within 26 * jumping distance of the vector table in non-XIP builds, so avoid them. [all …]
|
/Zephyr-latest/soc/openisa/rv32m1/ |
D | linker.ld | 2 * Copyright (c) 2013-2014 Wind River Systems, Inc. 3 * Copyright (c) 2016-2017 Jean-Paul Etienne <fractalclone@gmail.com> 8 * - include/arch/arm/cortex_m/scripts/linker.ld 9 * - include/arch/riscv/common/linker.ld 10 * - include/arch/riscv/pulpino/linker.ld 12 * SPDX-License-Identifier: Apache-2.0 18 #include <zephyr/linker/linker-defs.h> 19 #include <zephyr/linker/linker-tool.h> 22 * Extra efforts would need to be taken to ensure the IRQ handlers are within 23 * jumping distance of the vector table in non-XIP builds, so avoid them. [all …]
|
/Zephyr-latest/arch/x86/ |
D | gen_gdt.py | 5 # SPDX-License-Identifier: Apache-2.0 13 which is a link of the Zephyr kernel without various build-time 22 - Memory addresses of the Main and Double Fault TSS structures 24 - Memory addresses of where the GDT lives in memory, so that this 26 - whether userspace or HW stack protection are enabled in Kconfig 30 we generate flat 32-bit code and data segments. If hardware- 32 we additionally create descriptors for the main and double- 34 double-fault handling. If userspace is enabled, we also create 55 """Display debug message if --verbose""" 72 # 6 byte pseudo descriptor, but we're going to actually use this as the [all …]
|
/Zephyr-latest/arch/arm/core/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 29 This option signifies the use of a CPU of the Cortex-M family. 44 This option signifies the use of a CPU of the Cortex-R family. 63 # GDB on ARM needs the extra registers 66 This option signifies the use of a CPU of the Cortex-A family. 69 # GDB for ARM expects up to 18 4-byte plus 8 12-byte 70 # registers - 336 HEX letters 76 From: http://www.arm.com/products/processors/technologies/instruction-set-architectures.php 78 Thumb-2 technology is the instruction set underlying the ARM Cortex 83 Thumb-2 technology builds on the success of Thumb, the innovative [all …]
|