Searched +full:rx +full:- +full:fifo +full:- +full:overwrite (Results 1 – 13 of 13) sorted by relevance
/Zephyr-latest/dts/bindings/spi/ |
D | nxp,dspi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: ["spi-controller.yaml", "pinctrl-device.yaml"] 20 pcs-sck-delay: 26 sck-pcs-delay: 32 transfer-delay: 38 pinctrl-0: 41 nxp,rx-tx-chn-share: 43 description: If the edma channel shared with tx and rx 48 ctar register selection range form 0-1 for master mode, 0 for slave mode 50 sample-point: [all …]
|
/Zephyr-latest/dts/bindings/dai/ |
D | nxp,dai-esai.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,dai-esai" 13 dai-index: 21 tx-fifo-watermark: 25 FIFO. This value needs to be in FIFO words (NOT BYTES). This 28 the TX FIFO watermark will be set to DEFAULT_FIFO_DEPTH / 2. 29 rx-fifo-watermark: 32 Use this property to specify the watermark value for the RX 33 FIFO. This values needs to be in FIFO words (NOT BYTES). This 36 the RX FIFO watermark will be set to DEFAULT_FIFO_DEPTH / 2. [all …]
|
/Zephyr-latest/drivers/can/ |
D | can_rcar.c | 4 * SPDX-License-Identifier: Apache-2.0 24 #define RCAR_CAN_CTLR_BOM (3 << 11) /* Bus-Off Recovery Mode Bits */ 25 #define RCAR_CAN_CTLR_BOM_ENT BIT(11) /* Automatic halt mode entry at bus-off entry */ 47 /* FIFO Received ID Compare Register 0 */ 50 /* FIFO Received ID Compare Register 1 */ 53 /* FIFO Received ID Compare Registers 0 and 1 bits */ 64 #define RCAR_CAN_MIER1_RXFIE BIT(28) /* Rx FIFO Interrupt Enable */ 65 #define RCAR_CAN_MIER1_TXFIE BIT(24) /* Tx FIFO Interrupt Enable */ 88 #define RCAR_CAN_IER_RXFIE BIT(4) /* Rx FIFO Interrupt Enable Bit */ 89 #define RCAR_CAN_IER_TXFIE BIT(3) /* Tx FIFO Interrupt Enable Bit */ [all …]
|
/Zephyr-latest/drivers/dai/nxp/esai/ |
D | esai.c | 4 * SPDX-License-Identifier: Apache-2.0 25 * by 1 up to 256 (configured via xPM0-xPM7). The resulting 28 * up to 16 (configured via xFP0-xFP3). The resulting signal is 42 return -EINVAL; in esai_get_clock_rate_config() 47 return -EINVAL; in esai_get_clock_rate_config() 52 return -EINVAL; in esai_get_clock_rate_config() 57 return -EINVAL; in esai_get_clock_rate_config() 63 return -EINVAL; in esai_get_clock_rate_config() 69 return -EINVAL; in esai_get_clock_rate_config() 80 return -EINVAL; in esai_get_clock_rate_config() [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_central.c | 2 * Copyright (c) 2018-2021 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 134 lll = &scan->lll; in ll_create_connection() 135 lll_coded = &scan_coded->lll; in ll_create_connection() 144 if (!lll_coded->conn) { in ll_create_connection() 145 lll_coded->conn = lll->conn; in ll_create_connection() 150 if (!lll->conn) { in ll_create_connection() 151 lll->conn = lll_coded->conn; in ll_create_connection() 160 lll = &scan->lll; in ll_create_connection() 164 /* NOTE: non-zero PHY value enables initiating connection on that PHY */ in ll_create_connection() [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | net_pkt.h | 11 * SPDX-License-Identifier: Apache-2.0 14 /* Data buffer API - used for all data to/from net */ 93 * The fifo is used by RX/TX threads and by socket layer. The net_pkt 94 * is queued via fifo to the processing thread. 96 intptr_t fifo; member 128 * TX or RX timestamp if available 183 uint8_t ip_hdr_len; /* pre-filled in order to avoid func call */ 186 uint8_t overwrite : 1; /* Is packet content being overwritten? */ member 309 * stacks require L2-specific attributes. 312 /* The following structure requires a 4-byte alignment [all …]
|
/Zephyr-latest/drivers/ethernet/dwc_xgmac/ |
D | eth_dwc_xgmac.c | 4 * SPDX-License-Identifier: Apache-2.0 19 #define UPDATE_ETH_STATS_TX_PKT_CNT(dev_data, incr) (dev_data->stats.pkts.tx += incr) 20 #define UPDATE_ETH_STATS_RX_PKT_CNT(dev_data, incr) (dev_data->stats.pkts.rx += incr) 21 #define UPDATE_ETH_STATS_TX_BYTE_CNT(dev_data, incr) (dev_data->stats.bytes.sent += incr) 22 #define UPDATE_ETH_STATS_RX_BYTE_CNT(dev_data, incr) (dev_data->stats.bytes.received += incr) 23 #define UPDATE_ETH_STATS_TX_ERROR_PKT_CNT(dev_data, incr) (dev_data->stats.errors.tx += incr) 24 #define UPDATE_ETH_STATS_RX_ERROR_PKT_CNT(dev_data, incr) (dev_data->stats.errors.rx += incr) 25 #define UPDATE_ETH_STATS_TX_DROP_PKT_CNT(dev_data, incr) (dev_data->stats.tx_dropped += incr) 37 * @brief Run-time device configuration data structure. 40 * controller instance which is modifiable at run-time, such as [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.6.rst | 12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications. 13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`. 16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2. 23 * Over 30 new supported boards, spanning all Zephyr-supported architectures. 37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47 38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_ 40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc 41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_ 43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw 44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_ [all …]
|
D | release-notes-3.3.rst | 14 * 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 …]
|
D | release-notes-3.1.rst | 61 * 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 …]
|
D | release-notes-2.7.rst | 17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M 18 * Improved thread safety for Newlib and C++ on SMP-capable systems 20 * New Action-based Power Management API 23 * Linker Support for Tightly-Coupled Memory in RISC-V 25 * Support for extended PCI / PCIe capabilities, improved MIS-X support 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) 37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates 38 * We added support for ARM Cortex-R Architecture 40 * Expanded support for ARMv6-M architecture [all …]
|
D | release-notes-2.0.rst | 12 * The kernel now supports both 32- and 64-bit architectures. 17 * We added support for :ref:`Point-to-Point Protocol (PPP) <ppp>`. PPP is a 20 * We added support for UpdateHub, an end-to-end solution for large scale 21 over-the-air device updates. 22 * We added support for ARM Cortex-R Architecture (Experimental). 32 * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and 35 negotiation. This allows practical brute-force attacks (aka "KNOB") 42 * New kernel API for per-thread disabling of Floating Point Services for 43 ARC, ARM Cortex-M, and x86 architectures. 45 * Additional support for compatibility with 64-bit architectures. [all …]
|
/Zephyr-latest/subsys/bluetooth/audio/shell/ |
D | bap.c | 8 * Copyright (c) 2022-2023 Nordic Semiconductor ASA 10 * SPDX-License-Identifier: Apache-2.0 116 /* High-reliability presets */ 152 /* High-reliability presets */ 185 return &sh_stream->stream.bap_stream; in bap_stream_from_shell_stream() 220 const bool has_left = (sh_stream->lc3_chan_allocation & BT_AUDIO_LOCATION_FRONT_LEFT) != 0; in get_lc3_chan_alloc_from_index() 222 (sh_stream->lc3_chan_allocation & BT_AUDIO_LOCATION_FRONT_RIGHT) != 0; in get_lc3_chan_alloc_from_index() 223 const bool is_mono = sh_stream->lc3_chan_allocation == BT_AUDIO_LOCATION_MONO_AUDIO; in get_lc3_chan_alloc_from_index() 238 return -EINVAL; in get_lc3_chan_alloc_from_index() 256 const uint32_t interval_us = bap_stream->qos->interval; in get_next_seq_num() [all …]
|