CONFIG_DISK_FLASH_ERASE_ALIGNMENT

Flash device erase alignment in hex

Type: hex

Help

This is the start address alignment required by the flash component.

Direct dependencies

(DISK_ACCESS_FLASH && BOARD_DEGU_EVK) || (DISK_ACCESS_FLASH && SOC_FLASH_NIOS2_QSPI && FLASH && BOARD_ALTERA_MAX10) || (DISK_ACCESS_FLASH && DISK_ACCESS)

(Includes any dependencies from ifs and menus.)

Defaults

  • 0x1000

  • 0x10000

Kconfig definitions

At <Zephyr>/boards/arm/degu_evk/Kconfig.defconfig:53

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:24

Menu path: (Top)

config DISK_FLASH_ERASE_ALIGNMENT
    hex
    default 0x1000
    depends on DISK_ACCESS_FLASH && BOARD_DEGU_EVK

At <Zephyr>/boards/nios2/altera_max10/Kconfig.defconfig:32

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:24

Menu path: (Top)

config DISK_FLASH_ERASE_ALIGNMENT
    hex
    default 0x10000
    depends on DISK_ACCESS_FLASH && SOC_FLASH_NIOS2_QSPI && FLASH && BOARD_ALTERA_MAX10

At <Zephyr>/subsys/disk/Kconfig:69

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:18

Menu path: (Top) → Sub Systems and OS Services → Disk Interface → Flash

config DISK_FLASH_ERASE_ALIGNMENT
    hex "Flash device erase alignment in hex"
    depends on DISK_ACCESS_FLASH && DISK_ACCESS
    help
      This is the start address alignment required by
      the flash component.

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