Searched +full:lookahead +full:- +full:size (Results 1 – 24 of 24) sorted by relevance
/Zephyr-latest/dts/bindings/fs/ |
D | zephyr,fstab,littlefs.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Description of pre-defined file systems. 9 include: "zephyr,fstab-common.yaml" 12 # num-files and num-dirs are not filesystem-specific. 14 read-size: 18 The size of file system read operations, in bytes. 25 prog-size: 29 The size of file system program (write) operations, in bytes. 36 cache-size: 40 The size of block caches, in bytes. [all …]
|
/Zephyr-latest/subsys/fs/ |
D | Kconfig.littlefs | 4 # SPDX-License-Identifier: Apache-2.0 31 int "Minimum size of a block read" 37 int "Minimum size of a block program" 43 int "Size of block caches in bytes" 51 device, and a factor of the block size. 54 int "Size of lookahead buffer in bytes" 57 A larger lookahead buffer increases the number of blocks found 58 during an allocation pass. The lookahead buffer is stored as a 67 is moved to another block. Set to a non-positive value to 76 littlefs requires a per-file buffer to cache data. [all …]
|
D | littlefs_fs.c | 5 * SPDX-License-Identifier: Apache-2.0 44 #define LFS_FILEP(fp) (&((struct lfs_file_data *)(fp->filep))->file) 61 #if (CONFIG_FS_LITTLEFS_FC_HEAP_SIZE - 0) <= 0 63 /* Auto-generate heap size from cache size and number of files */ 77 static inline void *fc_allocate(size_t size) in fc_allocate() argument 81 ret = k_heap_alloc(&file_cache_heap, size, K_NO_WAIT); in fc_allocate() 93 k_mutex_lock(&fs->mutex, K_FOREVER); in fs_lock() 98 k_mutex_unlock(&fs->mutex); in fs_unlock() 110 return -EIO; in lfs_to_errno() 112 return -EFAULT; in lfs_to_errno() [all …]
|
/Zephyr-latest/samples/subsys/fs/littlefs/boards/ |
D | cyw920829m2evk_02.overlay | 6 mount-point = "/lfs1"; 8 read-size = <16>; 9 prog-size = <16>; 10 cache-size = <64>; 11 lookahead-size = <32>; 12 block-cycles = <512>;
|
D | stm32f746g_disco.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <32>; 13 prog-size = <32>; 14 cache-size = <256>; 15 lookahead-size = <64>; 16 block-cycles = <512>; 18 mount-point = "/lfs1";
|
D | stm32h750b_dk.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <32>; 13 prog-size = <32>; 14 cache-size = <256>; 15 lookahead-size = <64>; 16 block-cycles = <512>; 18 mount-point = "/lfs1";
|
D | stm32h747i_disco_stm32h747xx_m7.overlay | 5 * SPDX-License-Identifier: Apache-2.0 13 read-size = <32>; 14 prog-size = <32>; 15 cache-size = <256>; 16 lookahead-size = <64>; 17 block-cycles = <512>; 19 mount-point = "/lfs1";
|
D | b_u585i_iot02a.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <256>; 13 prog-size = <256>; 14 cache-size = <4096>; 15 lookahead-size = <256>; 16 block-cycles = <512>; 18 mount-point = "/lfs1"; 26 /delete-node/ partition;
|
D | stm32l562e_dk.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <256>; 13 prog-size = <256>; 14 cache-size = <4096>; 15 lookahead-size = <256>; 16 block-cycles = <512>; 18 mount-point = "/lfs1"; 26 /delete-node/ partition;
|
D | bmd_345_eval.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 17 read-size = <16>; 18 prog-size = <16>; 19 cache-size = <64>; 20 lookahead-size = <32>; 21 block-cycles = <512>; 28 compatible = "fixed-partitions"; 29 #address-cells = <1>; [all …]
|
D | nrf52840dk_nrf52840_qspi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 17 read-size = <16>; 18 prog-size = <16>; 19 cache-size = <64>; 20 lookahead-size = <32>; 21 block-cycles = <512>; 28 compatible = "fixed-partitions"; 29 #address-cells = <1>; [all …]
|
D | rak5010_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 17 read-size = <16>; 18 prog-size = <16>; 19 cache-size = <64>; 20 lookahead-size = <32>; 21 block-cycles = <512>; 28 compatible = "fixed-partitions"; 29 #address-cells = <1>; [all …]
|
D | nucleo_h7a3zi_q.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <1>; 13 prog-size = <16>; 14 cache-size = <256>; 15 lookahead-size = <32>; 16 block-cycles = <512>; 18 mount-point = "/lfs1"; 25 compatible = "fixed-partitions"; 26 #address-cells = <1>; 27 #size-cells = <1>;
|
D | stm32f429i_disc1.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 read-size = <1>; 13 prog-size = <16>; 14 cache-size = <256>; 15 lookahead-size = <32>; 16 block-cycles = <512>; 18 mount-point = "/lfs1"; 25 compatible = "fixed-partitions"; 26 #address-cells = <1>; 27 #size-cells = <1>;
|
D | nucleo_h743zi.overlay | 5 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 11 pinctrl-0 = <&sdmmc1_d0_pc8 15 pinctrl-names = "default"; 23 read-size = <32>; 24 prog-size = <32>; 25 cache-size = <256>; 26 lookahead-size = <64>; 27 block-cycles = <512>; 29 mount-point = "/lfs1"; [all …]
|
D | nrf52840dk_nrf52840_spi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &mx25r64; 14 * to provide quad-spi feature. In individual specifications each of the spi 21 compatible = "nordic,nrf-spi"; 23 cs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; 24 pinctrl-0 = <&spi2_default>; 25 pinctrl-1 = <&spi2_sleep>; 26 pinctrl-names = "default", "sleep"; 28 compatible = "jedec,spi-nor"; 30 spi-max-frequency = <8000000>; [all …]
|
/Zephyr-latest/tests/subsys/logging/log_backend_fs/boards/ |
D | cyw920829m2evk_02.overlay | 6 mount-point = "/lfs1"; 8 read-size = <16>; 9 prog-size = <16>; 10 cache-size = <64>; 11 lookahead-size = <32>; 12 block-cycles = <512>;
|
D | mr_canhubk3.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 16 read-size = <16>; 17 prog-size = <16>; 18 cache-size = <64>; 19 lookahead-size = <32>; 20 block-cycles = <512>; 27 compatible = "fixed-partitions"; 28 #address-cells = <1>; [all …]
|
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 16 read-size = <16>; 17 prog-size = <16>; 18 cache-size = <64>; 19 lookahead-size = <32>; 20 block-cycles = <512>; 28 compatible = "fixed-partitions"; 29 #address-cells = <1>; [all …]
|
D | nrf52840dk_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 14 mount-point = "/lfs1"; 16 read-size = <16>; 17 prog-size = <16>; 18 cache-size = <64>; 19 lookahead-size = <32>; 20 block-cycles = <512>; 27 compatible = "fixed-partitions"; 28 #address-cells = <1>; [all …]
|
/Zephyr-latest/tests/subsys/logging/log_backend_fs/ |
D | automount.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &lfs1; 13 mount-point = "/lfs1"; 16 read-size = <16>; 17 prog-size = <16>; 18 cache-size = <64>; 19 lookahead-size = <32>; 20 block-cycles = <512>;
|
/Zephyr-latest/tests/lib/gui/lvgl/boards/ |
D | stm32h747i_disco_stm32h747xx_m7.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &storage_partition; 22 read-size = <32>; 23 prog-size = <32>; 24 cache-size = <256>; 25 lookahead-size = <64>; 26 block-cycles = <512>; 28 mount-point = "/lfs1";
|
/Zephyr-latest/doc/releases/ |
D | release-notes-4.0.rst | 15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`) 18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage 25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`, 26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported. 31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex 32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`. 50 directory for :zephyr:code-sample-category:`code samples <samples>`. 70 * :cve:`2024-8798`: Under embargo until 2024-11-22 71 * :cve:`2024-10395`: Under embargo until 2025-01-23 72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9 [all …]
|
/Zephyr-latest/scripts/ci/ |
D | check_compliance.py | 5 # SPDX-License-Identifier: Apache-2.0 57 f"{cp.stdout.decode('utf-8')}\n" 59 f"{cp.stderr.decode('utf-8')}\n") 61 return cp.stdout.decode("utf-8").rstrip() 70 return git('rev-list', 71 f'--max-count={-1 if "." in refspec else 1}', refspec).split() 74 filter_arg = (f'--diff-filter={filter}',) if filter else () 75 paths_arg = ('--', *paths) if paths else () 76 out = git('diff', '--name-only', *filter_arg, COMMIT_RANGE, *paths_arg) 128 - The magic string "<zephyr-base>" can be used to refer to the [all …]
|