CONFIG_FLASH_NOP_DEVICE

Flash no operation device

Type: bool

Help

This is zephyr,sim-flash compatible device that does not allocate any RAM; all reads
from the device are erase_value and all writes/erases operations are doing nothing.
The device respects DTS configuration of flash simulator device it replaces regarding
regarding size, offset, write alignment, etc.

Direct dependencies

!FLASH_SIMULATOR && FLASH

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Kconfig definition

At <nRF>/drivers/flash/flash_nop_device/Kconfig:7

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:95<nRF>/drivers/Kconfig:16<nRF>/drivers/flash/Kconfig:14

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Device Drivers → Flash Drivers

config FLASH_NOP_DEVICE
    bool "Flash no operation device"
    select FLASH_HAS_PAGE_LAYOUT
    select FLASH_HAS_DRIVER_ENABLED
    depends on !FLASH_SIMULATOR && FLASH
    help
      This is zephyr,sim-flash compatible device that does not allocate any RAM; all reads
      from the device are erase_value and all writes/erases operations are doing nothing.
      The device respects DTS configuration of flash simulator device it replaces regarding
      regarding size, offset, write alignment, etc.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)