zephyr/drivers/flash
Andrei Gansari 0d5e9f9620 drivers: soc_flash_mcux check before reading
LPC55xxx SoCs don't allow reading erased areas, the flash memory
controller (FMC) will trigger an ECC error for that area. To prevent
reading unwritten areas the low level FMC command of margin checking is
used, this will fail if the area to be read is not correctly written
(margin_check) or area is erased (blank_check).
In the case of an erased page, we return dummy data so the application
can program that area.

Signed-off-by: Andrei Gansari <andrei.gansari@nxp.com>
2020-07-09 11:28:25 +02:00
..
CMakeLists.txt drivers: flash: Remove redundant code in STM32 drivers 2020-07-03 08:05:03 -04:00
flash_gecko.c
flash_handlers.c
flash_page_layout.c
flash_priv.h
flash_sam.c
flash_sam0.c
flash_shell.c flash: Enhance 'flash read' to read a block of data 2020-07-07 17:19:26 -04:00
flash_simulator.c
flash_stm32_v1.c drivers: flash: Add support for STM32L0X 2020-07-03 08:05:03 -04:00
flash_stm32.c drivers: STM32 dualcore concurrent register access protection with HSEM 2020-07-09 11:27:56 +02:00
flash_stm32.h drivers: flash: Add support for STM32L0X 2020-07-03 08:05:03 -04:00
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32g4x.c
flash_stm32g0x.c
flash_stm32l4x.c
flash_stm32wbx.c
Kconfig
Kconfig.at45
Kconfig.gecko
Kconfig.mcux drivers: soc_flash_mcux check before reading 2020-07-09 11:28:25 +02:00
Kconfig.nios2_qspi
Kconfig.nor
Kconfig.nordic_qspi_nor drivers: flash: nrf_qspi_nor: record dependency on multithreading 2020-07-07 16:24:38 -04:00
Kconfig.nrf
Kconfig.rv32m1
Kconfig.sam
Kconfig.sam0
Kconfig.simulator
Kconfig.stm32 drivers: flash: Add support for STM32L0X 2020-07-03 08:05:03 -04:00
Kconfig.w25qxxdv
nrf_qspi_nor.c
soc_flash_mcux.c drivers: soc_flash_mcux check before reading 2020-07-09 11:28:25 +02:00
soc_flash_nios2_qspi.c
soc_flash_nrf.c
soc_flash_rv32m1.c
spi_flash_at45.c drivers: flash: at45: fix page-size writing wrap 2020-07-02 08:33:40 -04:00
spi_flash_w25qxxdv_defs.h
spi_flash_w25qxxdv.c
spi_flash_w25qxxdv.h
spi_nor.c
spi_nor.h