/Zephyr-latest/dts/bindings/memory-controllers/ |
D | renesas,ra-sdram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 pinctrl-0 = <&sdram_default>; 8 pinctrl-names = "default"; 10 auto-refresh-interval = <10>; 11 auto-refresh-count = <8>; 12 precharge-cycle-count = <3>; 13 multiplex-addr-shift = "10-bit"; 14 edian-mode = "little-endian"; 15 continuous-access; 16 bus-width = "16-bit"; [all …]
|
D | st,stm32-fmc-nor-psram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 - 8 bits 12 - 16 bits 13 - 32 bits 15 - Asynchronous mode 16 - Burst mode for synchronous accesses with configurable option to split burst 17 access when crossing boundary page for CRAM 1.5. 18 - Multiplexed or non-multiplexed 20 - Asynchronous mode 21 - Burst mode for synchronous accesses [all …]
|
/Zephyr-latest/soc/microchip/mec/mec15xx/ |
D | soc_espi_saf_v1.h | 4 * SPDX-License-Identifier: Apache-2.0 60 /* QMSPI descriptors 12-15 for all SPI flash devices */ 64 * QMSPI descriptors 12-13 are exit continuous mode 84 * QMSPI descriptors 14-15 are poll 16-bit flash status 106 /* SAF Pre-fetch optimization mode */ 112 * SAF Opcode 32-bit register value. 113 * Each byte contain a SPI flash 8-bit opcode. 117 * op0 = SPI flash write-enable opcode 127 * op0 = SPI flash read 1-4-4 continuous mode opcode 128 * op1 = SPI flash op0 mode byte value for non-continuous mode [all …]
|
/Zephyr-latest/soc/microchip/mec/mec172x/ |
D | soc_espi_saf_v2.h | 4 * SPDX-License-Identifier: Apache-2.0 41 * Boot-ROM OTP configuration. 70 /* QMSPI descriptors 12-15 for all SPI flash devices */ 72 /* QMSPI descriptors 12-13 are exit continuous mode */ 108 * QMSPI descriptors 14-15 are poll 16-bit flash status 130 /* SAF Pre-fetch optimization mode */ 136 * SAF Opcode 32-bit register value. 137 * Each byte contain a SPI flash 8-bit opcode. 141 * op0 = SPI flash write-enable opcode 151 * op0 = SPI flash read 1-4-4 continuous mode opcode [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/memory-controller/ |
D | stm32-fmc-nor-psram.h | 4 * SPDX-License-Identifier: Apache-2.0 24 /* Burst Access Mode */ 56 /* Continuous Clock */ 72 /* Access Mode */
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/large_comp_data/ |
D | get_metadata_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # metadata when the total size exceeds the maximum access message size. 20 # correctly merged, continuous, and matches its local metadata.
|
D | get_comp128_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=128 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=128
|
D | get_comp129_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=129 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=129
|
D | get_comp130_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=130 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=130
|
D | get_comp2_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=2 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=2
|
D | get_comp0_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=0 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=0
|
D | get_comp1_data_split.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 21 # correctly merged, continuous, and matches its local comp data. 24 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=1 28 lcd_srv_comp_data_status_respond lcd_cli_split_comp_data_request -- -argstest page=1
|
D | get_comp0_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=0 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=0 comp-changed-mode=1
|
D | get_comp128_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=128 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=128 comp-changed-mode=1
|
D | get_comp129_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=129 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=129 comp-changed-mode=1
|
D | get_comp130_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=130 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=130 comp-changed-mode=1
|
D | get_comp1_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=1 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=1 comp-changed-mode=1
|
D | get_comp2_data_split_dfu.sh | 3 # SPDX-License-Identifier: Apache-2.0 8 # composition data when the total size exceeds the maximum access message size. 22 # correctly merged, continuous, and matches its local comp data. 26 lcd_cli_split_comp_data_request -- -argstest page=2 comp-changed-mode=1 31 lcd_cli_split_comp_data_request -- -argstest page=2 comp-changed-mode=1
|
/Zephyr-latest/dts/bindings/regulator/ |
D | silabs,series2-dcdc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Silicon Labs Series 2 DC-DC converter. 7 Include the bindings header file <zephyr/dt-bindings/regulator/silabs_dcdc.h> to get 8 access to relevant symbols for configuration. 12 `regulator-boot-on` 13 Enable DC-DC converter at boot. If not set, the DC-DC converter is powered off. 14 `regulator-allow-bypass` 15 Enable bypass mode. If combined with `regulator-boot-on`, the DC-DC converter 17 `regulator-initial-mode` 19 `regulator-init-microvolt` [all …]
|
/Zephyr-latest/samples/userspace/prod_consumer/src/ |
D | app_b.c | 3 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/sys/libc-hooks.h> 28 * we ensure all this gets linked into the continuous region denoted by 68 /* Stick the now-processed data into the outgoing queue, in processor_thread() 82 * processor thread, we will re-use the default memory domain as the in app_b_entry() 101 /* Assign a resource pool to serve for kernel-side allocations on in app_b_entry() 107 * Grant ourselves access to the kernel objects we need for in app_b_entry() 110 * In this case, we need access to both shared queue objects. We in app_b_entry() 111 * don't need access to the sample driver, App A handles all that in app_b_entry()
|
D | app_a.c | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/sys/libc-hooks.h> 49 * we ensure all this gets linked into the continuous region denoted by 55 /* ISR-level callback function. Runs in supervisor mode. Does what's needed 172 pending_count--; in writeback_entry() 176 /* Fairly meaningless example to show an application-defined system in writeback_entry() 207 * and add ourself to this domain. We need access to our own in app_a_entry() 217 /* Assign a resource pool to serve for kernel-side allocations on in app_a_entry() 240 -1, K_USER, K_FOREVER); in app_a_entry() 246 * Grant ourselves access to the kernel objects we need for in app_a_entry() [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | blob.rst | 12 The BLOB Transfer models support transfers of continuous binary objects of up to 4 GB (2 \ :sup:`32` 13 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 47 transfer through the mesh network. The BLOBs are continuous data objects, divided into blocks and 52 The BLOB transfer protocol does not provide any built-in integrity checks, encryption or 58 ------ 68 ------ 71 fit inside a single Bluetooth Mesh access message excluding the opcode (379 bytes or less). The 92 In the BLOB Transfer models' APIs, the BLOB data handling is separated from the high-level transfer 98 and writing, the BLOB Transfer model gets full access to the BLOB data, whether it's kept in flash, [all …]
|
/Zephyr-latest/modules/hal_nordic/ |
D | Kconfig | 1 # Copyright (c) 2016-2021 Nordic Semiconductor ASA 2 # SPDX-License-Identifier: Apache-2.0 33 abstraction layer API and its Zephyr-specific implementation uses dynamic 41 In dynamic multiprotocol applications, access to the radio peripheral 44 assumes that access to the radio peripheral is granted indefinitely. 163 channel is deemed busy. The unit is defined as per 802.15.4-2006 spec. 196 bool "nRF 802.15.4 AES-CCM* authentication & encryption" 209 This option enables functions such as modulated carrier and continuous carrier. 219 This option provides minimal run-time checking of the nRF 802.15.4 Radio Driver's operation, 220 even if kernel-wide CONFIG_ASSERT is disabled. In case of an abnormal condition the function [all …]
|
/Zephyr-latest/include/zephyr/sys/ |
D | spsc_pbuf.h | 4 * SPDX-License-Identifier: Apache-2.0 74 MAX(0, Z_SPSC_PBUF_DCACHE_LINE - (int)sizeof(struct spsc_pbuf_common)) 99 * management to ensure correct data access. 125 return pb->common.len - sizeof(uint32_t); in spsc_pbuf_capacity() 159 * -EINVAL, if len == 0. 160 * -ENOMEM, if len is bigger than the buffer can fit. 167 * This function attempts to allocate @p len bytes of continuous memory within 189 * @retval non-negative Amount of space that got allocated. Can be equal or smaller than %p len. 190 * @retval -EINVAL if @p len is forbidden. 219 * -ENOMEM, if message can not fit in provided buf. [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/ |
D | test_lcd.c | 4 * SPDX-License-Identifier: Apache-2.0 16 #include <mesh/access.h> 30 (BT_MESH_TX_SDU_MAX - BT_MESH_MODEL_OP_LEN(DUMMY_2_BYTE_OP) - \ 31 LCD_STATUS_FIELDS_LEN - \ 82 .option = "comp-changed-mode", in test_args_parse() 156 /* Since nodes self-provision in this test and the LCD model uses device keys for crypto, the 177 uint8_t merged_data[sample1->len + sample2->len]; in merge_and_compare_assert() 179 memcpy(&merged_data[0], sample1->data, sample1->len); in merge_and_compare_assert() 180 memcpy(&merged_data[sample1->len], sample2->data, sample2->len); in merge_and_compare_assert() 181 ASSERT_TRUE(memcmp(local_data->data, merged_data, ARRAY_SIZE(merged_data)) == 0); in merge_and_compare_assert() [all …]
|