Lines Matching +full:default +full:- +full:not +full:- +full:used

4 # SPDX-License-Identifier: Apache-2.0
23 Device does not do erase-on-write (erase-on-program, auto-erase
26 some other value, as program can only change bits from erased-value
29 been separated from write, EEPROM has erase-on-write, giving
31 Note that explicit-erase capability does not warrants that
32 write without erase is not allowed, taking the above restrictions,
40 such characteristic and is used and may be used by users to provide
42 optimized-out by compiler in case where there is no such device in
48 Device does not require explicit erase before programming
51 Note that the device may have erase-on-write (auto-erase),
58 that would be used to emulate erase.
60 devices with such characteristic and is used and may be
61 used by users to provide paths in code that only serve
62 such devices, and could be optimized-out by compiler in
79 Selected by drivers that support JESD216-compatible flash
117 default 0x4000 if FLASH_SHELL_TEST_COMMANDS
118 default 0x1000
121 Size of the buffer used for flash commands, will determine the
122 maximum size that can be used with a read/write test.
128 default 32
130 Size of a buffer used by flash_fill function to fill a device with
132 The buffer is needed as most devices have write-block alignment
135 Even if device does not have such requirement, filling device by
136 single bytes is not efficient.
137 Value selected here should be a multiple of the largest write-block-size
138 among all the memory devices used in system.
144 default FLASH_HAS_PAGE_LAYOUT
153 default n
155 Enables flash extended operations API. It can be used to perform
156 non-standard operations e.g. manipulating flash protection.
160 default KERNEL_INIT_PRIORITY_DEVICE
163 priority is used unless the driver implementation has its own
166 # zephyr-keep-sorted-start
206 # zephyr-keep-sorted-stop
209 module-str = flash