Searched +full:target +full:- +full:buffered +full:- +full:mode (Results 1 – 13 of 13) sorted by relevance
/Zephyr-latest/dts/bindings/i2c/ |
D | zephyr,i2c-emul-controller.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,i2c-emul-controller" 8 include: i2c-controller.yaml 13 target-buffered-mode: 16 This option is used when the I2C target is enabled and it can support 17 buffered mode for I2C target transfer. When 'false', the target will use 18 PIO (Programmed I/O) mode. 20 type: phandle-array 31 forward-cells: 32 - addr
|
/Zephyr-latest/tests/drivers/i2c/i2c_emul/boards/ |
D | native_sim.buf.overlay | 3 * SPDX-License-Identifier: Apache-2.0 7 target-buffered-mode;
|
/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). 92 Each buffer will occupy CAN_MAX_DLEN - 1 byte + header (sizeof(struct net_buf)) 121 bool "Buffered tx contexts" [all …]
|
/Zephyr-latest/include/zephyr/canbus/ |
D | isotp.h | 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief Public API for ISO-TP (ISO 15765-2:2016) 11 * ISO-TP is a transport protocol for CAN (Controller Area Network) 18 * @brief CAN ISO-TP Protocol 19 * @defgroup can_isotp CAN ISO-TP Protocol 43 * TA Target Address 50 * N_Result according to ISO 15765-2:2016 58 #define ISOTP_N_TIMEOUT_A -1 61 #define ISOTP_N_TIMEOUT_BS -2 64 #define ISOTP_N_TIMEOUT_CR -3 [all …]
|
/Zephyr-latest/doc/services/tracing/ |
D | index.rst | 10 your application and allows :ref:`tools` running on a host to visualize the inner-working of 13 Every system has application-specific events to trace out. Historically, 16 1. Determining the application-specific payload, 17 2. Choosing suitable serialization-format, 18 3. Writing the on-target serialization code, 20 5. Writing the PC-side deserializer/parser, 21 6. Writing custom ad-hoc tools for filtering and presentation. 57 formats. This enables tool reuse, of which line-textual (babeltrace) and 61 See `CTF - A Flexible, High-performance Binary Trace Format 71 -------------------- [all …]
|
/Zephyr-latest/subsys/debug/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 24 module-str = thread analyzer 28 prompt "Thread analysis print mode" 65 the interrupts for a long time - long enough to disconnect when 90 on cache-incoherent architectures. 133 recent-ish compiler with the ``-fsanitize=address`` command line option, 136 Note that at exit leak detection is disabled for 64-bit boards when 172 architecture, and requires a recent-ish compiler with the 173 ``-fsanitize=undefined`` command line option. 191 on a per-function basis. [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | isoal.h | 4 * SPDX-License-Identifier: Apache-2.0 28 /** Handle to a registered ISO Sub-System sink */ 31 /** Handle to a registered ISO Sub-System source */ 61 /** Production mode */ 73 * @brief ISO frame SDU buffer - typically an Audio frame buffer 78 * We assume no byte-fractional code words. 123 /** Optional context to be carried from PDU at alloc-time */ 194 /** CIG Reference of target event (us, compensated for drift) */ 196 /** Target Event of SDU */ 269 /* Buffered SDUs */ [all …]
|
D | isoal.c | 4 * SPDX-License-Identifier: Apache-2.0 100 * Zero-init entire ISO-AL state 109 * @brief Initialize ISO-AL 146 * @return Validity - valid if time_after leads time_before with 160 if ((time_before - time_after) <= ISOAL_TIME_SPAN_HALF_US) { in isoal_get_time_diff() 164 *result = time_after + ISOAL_TIME_SPAN_FULL_US - time_before; in isoal_get_time_diff() 172 *result = time_after - time_before; in isoal_get_time_diff() 197 * @brief Find free sink from statically-sized pool and allocate it 288 session->handle = handle; in isoal_sink_create() 289 session->framed = framed; in isoal_sink_create() [all …]
|
/Zephyr-latest/soc/nuvoton/npcx/common/reg/ |
D | reg_def.h | 4 * SPDX-License-Identifier: Apache-2.0 20 * must meet the alignment requirement of cortex-m4. 44 __ASSERT(reg == val, "16-bit reg access failed!"); \ 50 __ASSERT(reg == val, "32-bit reg access failed!"); \ 90 /* 0x102: High-Frequency Reference Divisor I */ 92 /* 0x104: High-Frequency Reference Divisor F */ 127 /* 0x008 - 0D: Power-Down Control 1 - 6 */ 130 /* 0x020 - 21: Power-Down Control 1 - 2 */ 133 /* 0x024: Power-Down Control 7 */ 137 /* PMC internal inline functions for multi-registers */ [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_xmc4xxx.c | 5 * SPDX-License-Identifier: Apache-2.0 49 #define IS_OWNED_BY_DMA_TX(desc) (((desc)->status & ETH_MAC_DMA_TDES0_OWN) != 0) 50 #define IS_OWNED_BY_DMA_RX(desc) (((desc)->status & ETH_MAC_DMA_RDES0_OWN) != 0) 52 #define IS_START_OF_FRAME_RX(desc) (((desc)->status & ETH_MAC_DMA_RDES0_FS) != 0) 53 #define IS_END_OF_FRAME_RX(desc) (((desc)->status & ETH_MAC_DMA_RDES0_LS) != 0) 55 #define IS_TIMESTAMP_AVAILABLE_RX(desc) (((desc)->status & ETH_MAC_DMA_RDES0_TSA) != 0) 56 #define IS_TIMESTAMP_AVAILABLE_TX(desc) (((desc)->status & ETH_MAC_DMA_TDES0_TTSS) != 0) 58 #define TOTAL_FRAME_LENGTH(desc) (FIELD_GET(ETH_MAC_DMA_RDES0_FL, (desc)->status) - 4) 134 return ctx->iface; in get_iface() 139 const struct eth_xmc4xxx_config *dev_cfg = dev->config; in eth_xmc4xxx_tx_dma_descriptors_init() [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.4.rst | 20 * Added Power Delivery Source Support to the USB-C Stack. 22 * Cache API functions are now fully in-lined by compilers. 23 * Added an API for real-time clocks (RTC). 29 - Introduction of 3 new test harnesses into twister supporting pyTest, 31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated. 46 * CVE-2023-1901: Under embargo until 2023-07-04 48 * CVE-2023-1902: Under embargo until 2023-07-04 67 +--------------------------------------------------+ 69 +--------------------------------------------------+ 71 +--------------------------------------------------+ [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ |
D | Kconfig.ll_sw_split | 3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA 4 # SPDX-License-Identifier: Apache-2.0 120 # Hidden, Controller's Co-Operative high priority Rx thread stack size. 125 # Hidden, Controller's Co-Operative Rx thread stack size. 152 https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers 167 to Extended Advertising mode, and restore it when switching back to 168 Legacy Non-Directed Advertising mode. 180 zero-based numbering. When using with Zephyr host this option can be 233 module-str = "Bluetooth Controller ISO-AL" 237 bool "ISO-AL verbose debug logging" [all …]
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_isoal/src/sub_sets/ |
D | isoal_test_rx.c | 4 * SPDX-License-Identifier: Apache-2.0 31 * @param[in] sink_ctx Sink context provided by ISO-AL 94 * @param[in] sink_ctx Sink context provided by ISO-AL 183 * data into target SDU buffer. 186 * @param pdu_payload Current PDU being reassembled by ISO-AL 203 memcpy(&rx_sdu_frag_buf->sdu[rx_sdu_frag_buf->write_loc], pdu_payload, consume_len); in custom_sink_sdu_write_test() 204 rx_sdu_frag_buf->write_loc += consume_len; in custom_sink_sdu_write_test() 291 latency = stream_sync_delay + ((flush_timeout - 1) * iso_interval); in calc_rx_latency_by_role() 297 latency = stream_sync_delay - group_sync_delay; in calc_rx_latency_by_role() 299 latency = stream_sync_delay - group_sync_delay - in calc_rx_latency_by_role() [all …]
|